Opencv图像处理之详解掩膜mask

qqarmor37980 8 0 pdf 2021-06-04 06:06:52

很多函数都使用到它,那么这个Mask到底什么呢?掩膜实例如开篇所提问题2,要对一幅图进行抠图(裁剪)操作,这就要用到Mask了,那么就以抠图为例,解释Mask在里面的作用。第一步建立与原图一样大小的mask图像,并将所有像素初始化为0,因此全图成了一张全黑色图。这样就能得到Mask图像了。当然是原始图image拷贝到目的图img2上。其实就是原图中的每个像素和掩膜中的每个对应像素进行与运算。因为我们上面得到的mask中,感兴趣的区域是白色的,表明感兴趣区域的像素都是非0,而非感兴趣区域都是黑色,表明那些区域的像素都是0。

Opencv图像处理之详解掩膜mask

Opencv图像处理之详解掩膜mask

Opencv图像处理之详解掩膜mask

Opencv图像处理之详解掩膜mask

Opencv图像处理之详解掩膜mask

Opencv图像处理之详解掩膜mask

Opencv图像处理之详解掩膜mask

Opencv图像处理之详解掩膜mask

Opencv图像处理之详解掩膜mask

Opencv图像处理之详解掩膜mask

Opencv图像处理之详解掩膜mask

Opencv图像处理之详解掩膜mask

用户评论
请输入评论内容
评分:
暂无评论