OpenCV:未显示透明度

时间:2017-01-09 13:16:43

标签: c++ opencv image-processing computer-vision

我正在使用OpenCV,我正在尝试将具有一定透明度的一个图像复制到另一个图像的顶部。但最后,我没有透明的图像,而是看到整个方格背景。两个图像都有4个通道。使用 GrabCut 方法获得带花的图像,然后转换为BGRA。

我正常使用以下方式复制图像:

  flowers.copyTo(newimg(Rect(0,0, flowers.cols, flowers.rows)));
  imwrite("test.png", newimg);

有关为何发生这种情况的任何想法?

enter image description here

0 个答案:

没有答案