我有一个RGB图像,它是一个给定的形状,像(200, 200, 3)
和np.array
,值在0到255之间
我还有一个np.array
形的布尔(200, 200)
,我称之为掩码
我想要的是减少遮罩中图像的不透明度,同时保持其余部分不变
我知道我可以用cv2.cvtColor(img, cv2.COLOR_RGB2RGBA)
将RGB图像转换为RGBA
编辑:
所以我可以解决在遮罩处改变图像的问题,但是我得到一个RGBA图像,但我需要它是RGB。通过使用cv2.cvtColor(img_rgba, cv2.COLOR_RGBA2RGB)
它只是松开了A通道,我得到了原始图像。如何在不丢失A频道的情况下将RGBA转换为RGB
目前没有回答
相关问题 更多 >
编程相关推荐