带有CImg的GreyScale缓冲区

时间:2012-10-31 10:17:21

标签: cimg

我的目标是创建一个填充0-255灰度颜色的unsigned char缓冲区。 缓冲区中的每个单元格为0-255(无RGB)。 我想从灰度图片中仅提取一个参数(0-255灰度)。 如何用CImg做到这一点?

感谢, 何。

1 个答案:

答案 0 :(得分:0)

您可以在CImg:

中计算输入sRGB图像的亮度,如下所示
CImg<unsigned char> luminance = RGB.get_RGBtoYCbCr().channel(0);

其中RGB是RGB图像的名称。