浅谈图像处理中掩膜(mask)的意义


Posted in Python onFebruary 19, 2020

刚开始涉及到图像处理的时候,在opencv等库中总会看到mask这么一个参数,非常的不理解,在查询一系列资料之后,写下它们,以供翻阅。

什么是掩膜(mask)

数字图像处理中的掩膜的概念是借鉴于PCB制版的过程,在半导体制造中,许多芯片工艺步骤采用光刻技术,用于这些步骤的图形“底片”称为掩膜(也称作“掩模”),其作用是:在硅片上选定的区域中对一个不透明的图形模板遮盖,继而下面的腐蚀或扩散将只影响选定的区域以外的区域。

图像掩膜与其类似,用选定的图像、图形或物体,对处理的图像(全部或局部)进行遮挡,来控制图像处理的区域或处理过程。

光学图像处理中,掩模可以是胶片、滤光片等。数字图像处理中,掩模为二维矩阵数组,有时也用多值图像。数字图像处理中,图像掩模主要用于:

①提取感兴趣区,用预先制作的感兴趣区掩模与待处理图像相乘,得到感兴趣区图像,感兴趣区内图像值保持不变,而区外图像值都为0。

②屏蔽作用,用掩模对图像上某些区域作屏蔽,使其不参加处理或不参加处理参数的计算,或仅对屏蔽区作处理或统计。

③结构特征提取,用相似性变量或图像匹配方法检测和提取图像中与掩模相似的结构特征。

④特殊形状图像的制作。

掩膜是一种图像滤镜的模板,实用掩膜经常处理的是遥感图像。

当提取道路或者河流,或者房屋时,通过一个n*n的矩阵来对图像进行像素过滤,然后将我们需要的地物或者标志突出显示出来。

这个矩阵就是一种掩膜。

以上这篇浅谈图像处理中掩膜(mask)的意义就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
haskell实现多线程服务器实例代码
Nov 26 Python
Windows和Linux下Python输出彩色文字的方法教程
May 02 Python
python中文乱码不着急,先看懂字节和字符
Dec 20 Python
python 内置模块详解
Jan 01 Python
Python中asyncio模块的深入讲解
Jun 10 Python
Python3简单实现串口通信的方法
Jun 12 Python
python实现的自动发送消息功能详解
Aug 15 Python
Python爬虫:url中带字典列表参数的编码转换方法
Aug 21 Python
pytorch使用tensorboardX进行loss可视化实例
Feb 24 Python
Python如何定义接口和抽象类
Jul 28 Python
Ubuntu配置Pytorch on Graph (PoG)环境过程图解
Nov 19 Python
利用Python实现模拟登录知乎
May 25 Python
Python中logging日志库实例详解
Feb 19 #Python
在Python中通过threshold创建mask方式
Feb 19 #Python
python实现简单颜色识别程序
Feb 19 #Python
python绘制封闭多边形教程
Feb 18 #Python
python Shapely使用指南详解
Feb 18 #Python
Python模拟FTP文件服务器的操作方法
Feb 18 #Python
git查看、创建、删除、本地、远程分支方法详解
Feb 18 #Python
You might like
新版PHP将向Java靠拢
2006/10/09 PHP
采用thinkphp自带方法生成静态html文件详解
2014/06/13 PHP
php-fpm开启状态统计的方法详解
2017/06/23 PHP
如何在PHP中使用AES加密算法加密数据
2020/06/24 PHP
js简单实现HTML标签Select联动带跳转
2013/10/23 Javascript
JS交换变量的方法
2015/01/21 Javascript
javascript实现可拖动变色并关闭层窗口实例
2015/05/15 Javascript
jQuery实现的五子棋游戏实例
2015/06/13 Javascript
javascript实现动态导入js与css等静态资源文件的方法
2015/07/25 Javascript
javascript面向对象程序设计高级特性经典教程(值得收藏)
2016/05/19 Javascript
JS实现回到页面顶部动画效果的简单实例
2016/05/24 Javascript
jQuery与js实现颜色渐变的方法
2016/12/30 Javascript
ES6新特性之字符串的扩展实例分析
2017/04/01 Javascript
webpack实践之DLLPlugin 和 DLLReferencePlugin的使用教程
2019/06/10 Javascript
Vue 使用Props属性实现父子组件的动态传值详解
2019/11/13 Javascript
Vue项目中使用flow做类型检测的方法
2020/03/18 Javascript
python采集博客中上传的QQ截图文件
2014/07/18 Python
跟老齐学Python之网站的结构
2014/10/24 Python
python抓取网页中图片并保存到本地
2015/12/01 Python
python字符串过滤性能比较5种方法
2017/06/22 Python
Python实现分段线性插值
2018/12/17 Python
Python生成MD5值的两种方法实例分析
2019/04/26 Python
python对批量WAV音频进行等长分割的方法实现
2020/09/25 Python
python 两种方法修改文件的创建时间、修改时间、访问时间
2020/09/26 Python
如何开启linux的ssh服务
2013/06/03 面试题
物流仓管员工作职责
2014/01/06 职场文书
鲜果饮品店创业计划书
2014/01/21 职场文书
《雷雨》教学反思
2014/02/20 职场文书
企业承诺书格式
2014/05/21 职场文书
2015年三八妇女节活动总结
2015/02/06 职场文书
汽车4S店销售经理岗位职责
2015/04/02 职场文书
党员干部公开承诺书范文
2015/04/27 职场文书
2015年体育教学工作总结
2015/05/20 职场文书
禁毒主题班会教案
2015/08/14 职场文书
2016关于军训的心得体会
2016/01/11 职场文书
2019年中,最受大众欢迎的6本新书
2019/08/07 职场文书