图像处理:掩膜(mask)

mask是用于部分或完全隐藏对象或元素的部分的图形操作。 将mask应用于图形对象的效果就好像将图形对象通过遮罩涂在背景上,从而完全或部分地遮盖了图形对象的各个部分,而遮罩内的图像不变化。在图像处理中常用来提取ROI区域,具体可以看下图。

 

图像处理:掩膜(mask)_第1张图片

图1 使用mask提取ROI区域

从上图中使用两个圆形运算做mask:

(1)第二个图是取两个圆的异或

(2)第三个图取两个圆的并集

(3)第四个图取两个圆的交集

最后和原图进行掩膜操作,形象的说就是将mask放在原图上然后在上面刷黑漆,mask区域图像不变,其他区域被涂黑了。

你可能感兴趣的:(图像处理基础,图像处理,图形,C++基础)