openCV RGB2Gray具有自定义权重

时间:2017-08-11 18:59:44

标签: c++ opencv image-processing

灰度算法的颜色在cvtColor()文档中说明。 (搜索RGB2GRAY)。

Y = 0.299 R + 0.587 G + 0.114 B

我正在使用

set /p

我正在使用Macbeth图表,当检测到时,它会导致信号电平太低蓝色补丁。只使用通道之间的总和或RGB值的最大值很可能会更好。

我试过像

这样的东西
    cv::Mat i_test_base;
    cv::cvtColor(white_balance_image, i_test_base, CV_RGB2GRAY);
    cv::imshow("cvtColor", i_test_base);
    cv::waitKey(0);

但这不起作用,我得到一张白色图片。 我是否需要扩展或类似的东西?

0 个答案:

没有答案
相关问题