OpenCV透明背景

时间:2018-03-02 09:37:03

标签: java opencv

我有OpenCV蒙版,我需要通过这个蒙版将原始图像中的区域提取到新的Mat对象中。

这是我目前的代码:

Mat tmp = input.clone(); //original image
Core.bitwise_not(mask, mask); // invert mask
tmp.setTo(new Scalar(0, 0, 0, 0), mask); 

现在,以下行tmp.setTo(new Scalar(0, 0, 0, 0), mask)生成以下输出:

enter image description here

我们有黑色背景。

我需要透明的背景,而不是黑色。请说明如何使用OpenCV实现它。

0 个答案:

没有答案