【发布时间】:2016-03-13 05:41:36
【问题描述】:
您好,至少感谢您帮助我。
我需要首先加载一个图像,然后遍历该图像的所有像素并检查每个像素的颜色。
我从来没有尝试过摆弄图片之类的东西。
非常感谢任何帮助。
谢谢。
【问题讨论】:
-
一旦您可以访问这些像素,您希望如何处理它们?您使用的是什么操作系统?
-
之后我不需要对像素做任何事情。我只需要他们颜色的文档,就是这样。在循环之后,他们可以为我所关心的一切下地狱。我正在使用 Windows。仅供参考,如果这很重要,我正在使用 CodeBlocks。 @MarkSetchell
-
你是什么意思“他们颜色的文档”?如果您的图像很小,例如 200 像素 x 100 像素,您将有一个 20,000 像素的列表,每个像素都有自己的颜色 - 您想要什么?
-
嗯,这个项目的目的是知道一个骰子显示了多少个点。我有办法做到这一点。可能效率低下,但我确实有一个计划,我非常想尝试一下。 (除非你有建议)。所以我想检查几个像素的颜色。差不多。。一群人。就像,将这个与上一个和下一个进行比较,看看它们是否是相同的颜色。然后将这些与下面和上面的比较,看看它是否是一个组,一个点。基本上,在循环期间是我所做的所有处理,之后我什么都不需要。 @MarkSetchell
标签: c++ image loops colors pixel