图像处理中掩膜(mask)的意义
来源:互联网 发布:readcube for mac 编辑:程序博客网 时间:2024/05/29 08:47
刚开始涉及到图像处理的时候,在opencv等库中总会看到mask这么一个参数,非常的不理解,在查询一系列资料之后,写下它们,以供翻阅。
什么是掩膜(mask)
数字图像处理中的掩膜的概念是借鉴于PCB制版的过程,在半导体制造中,许多芯片工艺步骤采用光刻技术,用于这些步骤的图形“底片”称为掩膜(也称作“掩模”),其作用是:在硅片上选定的区域中对一个不透明的图形模板遮盖,继而下面的腐蚀或扩散将只影响选定的区域以外的区域。
图像掩膜与其类似,用选定的图像、图形或物体,对处理的图像(全部或局部)进行遮挡,来控制图像处理的区域或处理过程。
光学图像处理中,掩模可以是胶片、滤光片等。数字图像处理中,掩模为二维矩阵数组,有时也用多值图像。数字图像处理中,图像掩模主要用于:
①提取感兴趣区,用预先制作的感兴趣区掩模与待处理图像相乘,得到感兴趣区图像,感兴趣区内图像值保持不变,而区外图像值都为0。
②屏蔽作用,用掩模对图像上某些区域作屏蔽,使其不参加处理或不参加处理参数的计算,或仅对屏蔽区作处理或统计。
③结构特征提取,用相似性变量或图像匹配方法检测和提取图像中与掩模相似的结构特征。
④特殊形状图像的制作。
掩膜是一种图像滤镜的模板,实用掩膜经常处理的是遥感图像。当提取道路或者河流,或者房屋时,通过一个n*n的矩阵来对图像进行像素过滤,然后将我们需要的地物或者标志突出显示出来。这个矩阵就是一种掩膜。
2 0
- 图像处理中掩膜(mask)的意义
- 图像处理 卷积的意义!
- 图像处理小知识-什么是掩膜(mask)
- [iOS]#图像处理#图像Mask切割
- flex的mask处理
- python 使用opencv 对图像mask处理
- Matlab图像处理:误拒率、误识率意义,计算等错误率的Matlab源码(网络首发)
- 图像处理之特征值和特征向量的意义
- 图像处理中傅立叶变换的物理意义
- 图像处理之特征值和特征向量的意义
- 图像傅里叶变换的物理意义(转)
- Python(9) Numpy, mask图像的生成
- Window.setFlags(int flags, int mask) 的意义
- 灰度图像--图像增强 非锐化掩蔽 (Unsharpening Mask)
- 灰度图像--图像增强 非锐化掩蔽 (Unsharpening Mask) .
- 图像傅里叶变换的物理意义
- 图像mask区域加亮
- 实践的意义——写给图像处理算法爱好者的建议
- ural 1149
- HDMI的CEC功能
- 互助社交解决了什么?
- php 资源类型 fclose
- 使用Oracle trunc 来指定精确的年月日时分秒
- 图像处理中掩膜(mask)的意义
- [TCP]/[IP]/[Http]的概念和区别
- java获取昨天的日期
- JavaScript基础总结
- 消息机制原理分析
- windows下 安装 rabbitMQ 及操作常用命令
- Android 编译前要安装的一些必要的库
- Java复习总结(一)
- 基于Eclipse搭建SSH框架:第二篇 struts2整合spring