在opencv中加载并应用掩码

时间:2017-04-18 07:24:14

标签: c++ opencv mask

我有一个脚本锡蟒,我在其中加载一些图像并在它们上面应用蒙版。我的文件(jpg)有白色和黑色部分,这取决于我想要使用的东西。

我试图在C ++中实现它,看看我是否可以提高它的性能(不是opencv部分,而是脚本的其余部分)。 我发现很难在c ++中加载和应用掩码。我试图加载为图像,只是在屏幕上绘制它们但我得到一个关于opencv无法加载它们的错误。普通图像工作正常。

Mat img_mask   = imread("./images_template/masks/"+maskTrainImageArray[i]),0);
img_object.copyTo(img_mount, img_mask);       //Apply mask

img_mount是我想要使用蒙版保持图像的地方,img_object是我拥有真实图像的地方。

为了加载蒙版并允许脚本应用它,我需要做什么?

0 个答案:

没有答案