使用Magic ++获取Pixel

时间:2010-03-08 17:54:31

标签: c++ imagemagick

有人能告诉我一个如何获取图像像素值的示例吗? 我想读取一个图像并迭代它...并打印出实际的“红色”值。

有人可以帮忙吗? 我是初学者:(

1 个答案:

答案 0 :(得分:1)

在magic ++中有一个名为read的直接函数:

image::read

即image.read(640,480,“RGB”,CharPixel,pixels);

其中像素将为您提供像素值数组...以后可以使用。

或者你可以访问直接低级像素..这是如何... http://www.imagemagick.org/Magick++/Image++.html#Raw%20Image%20Pixel%20Access