我的图像包含灰色渐变和另一种颜色.我正在尝试使用opencv将图像转换为灰度,我也希望源图像中的彩色像素在输出灰度图像中变得相当轻,与颜色本身无关.
根据opencv docs,常见的光度公式为0.299R + 0.587G + 0.114B,因此它对不同的颜色给出了非常不同的亮度.
我认为解决方案是在光度公式中设置一些自定义权重.在opencv中有可能吗?或者可能有更好的方法来进行这种选择性去饱和作用?
我使用python,但没关系
opencv
opencv ×1