【发布时间】:2012-02-28 06:48:57
【问题描述】:
我正在使用 Visual Studio 2010,C++。
我要做的是从加载的图像中检索像素数据(特别是 RGB 颜色),然后在各种检查中使用它。目前,我想遍历所有数据并能够检测像素何时是某种颜色(特定的 R、G 和 B 值)。
我应该注意到我正在使用 DevIL,并且我更愿意继续使用 DevIL(我已经看到了很多关于使用其他有助于图像处理的工具的建议)。
现在,据我了解,DevIL 函数 ilgetData() 检索一个指针,该指针具有一维字节数组中所有像素的所有 RGB 值。我不知道如何存储使用此函数获取的数据,然后在 for 循环中使用它。
非常感谢示例代码。
【问题讨论】: