我有一个具有一种颜色和白色(透明)背景的HSV图像(PNG)。我想用以下RGB值更改图像的颜色:
rgb(197, 140, 133);
rgb(236, 188, 180);
rgb(209, 163, 164);
rgb(161, 102, 94);
rgb(80, 51, 53);
rgb(89, 47, 42);
更改颜色后,我需要使白色背景透明。我想这是通过alpha channel=0完成的,但我不清楚如何。我该怎么做呢?我想了解RGB->HSV->BGR转换的工作方式,我将来会需要它。
到目前为止,我一直在使用 Python 和 CV2 进行测试,并设法将 Hue 更改为随机值,但这不是我需要的解决方案。
PS我不拥有这张图片,它仅用于演示。