我需要能够处理一些区域是灰度级的图像,而其他区域则保持RGB格式。我不想将图像转换为灰度,因为它会失去通道,只会变成一个通道,有没有办法保持图片上某些像素的RGB通道,并将其他像素转换为灰度?
NO。
我看到了两种解决方案:
- 同时拥有灰色(
Mat1b
)和rgb(Mat3b
)图像,然后处理所需的图像 - 有一个单独的rgb(
Mat3b
)图像,并在需要的地方将r、g、b通道设置为相同的灰度值。通过这种方式,您可以模拟为具有混合灰度/rgb图像