如何在emgu cv中提高透明度?

时间:2016-06-05 09:33:06

标签: c# opencv transparency emgucv alpha

我要求将图像的黑色背景设为透明。有关如何使用EmguCV执行此操作的任何想法?

以下是我正在使用的图像。

image

1 个答案:

答案 0 :(得分:0)

首先请记住,某些图像类型不支持透明度,例如jpeg,

您所描述的内容很容易实现;只是迭代像素,当你遇到一个黑色像素(所有rgb值小于10)时,用一个新的像素(或emgucv中的MCvScalar)替换它,并将alpha值设置为零。

  

(255,255,255,0)