如何使用 python 将二进制图像转换为灰度和 RGB?

cod*_*n22 3 python opencv image-processing

我正在研究从皮肤病变图像中去除毛发。有什么办法可以将二进制转回RGB吗?

原图:

在此输入图像描述

蒙版图像:

在此输入图像描述

我只想用原始图像恢复黑色区域。

Dan*_*mer 7

据我所知,二进制图像以 opencv 值 1-->255 的灰度存储。

\n\n

要创建 \xe2\x80\x9edummy\xe2\x80\x9c RGB 图像,您可以执行以下操作: \nrgb_img = cv2.cvtColor(binary_img, cv.CV_GRAY2RGB)

\n\n

我称它们为 \xe2\x80\x9edummy\xe2\x80\x9c 因为在这些图像中红色、绿色和蓝色值是相同的。

\n