标签: c# opencv emgucv
我有图片:
Image<Bgr,Byte> someImage = new Image<Bgr,Byte>(someImage.jpg);
如何使所有黑色像素(黑色)透明?
提前谢谢。
答案 0 :(得分:1)
您需要找到一种方法来定义图像,使其使用 Alpha通道。如果您需要详细信息,this是 RGBA 色彩空间的链接。
基本上,您需要初始化CV_8UC4图像。请记住在开始之前将所有像素初始化为零(基本上,在开始输入值之前,整个矩阵将为黑色)。
CV_8UC4
答案 1 :(得分:1)
您可以在此thread上看到有关如何使用Alpha使背景透明的示例。