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


Posted in Python onFebruary 19, 2020

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

什么是掩膜(mask)

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

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

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

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

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

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

④特殊形状图像的制作。

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

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

这个矩阵就是一种掩膜。

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

Python 相关文章推荐
Python中Random和Math模块学习笔记
May 18 Python
深入解析Python中的urllib2模块
Nov 13 Python
python各种语言间时间的转化实现代码
Mar 23 Python
Python tkinter模块弹出窗口及传值回到主窗口操作详解
Jul 28 Python
基于Python中numpy数组的合并实例讲解
Apr 04 Python
python使用numpy读取、保存txt数据的实例
Oct 14 Python
Python判断有效的数独算法示例
Feb 23 Python
Python 合并多个TXT文件并统计词频的实现
Aug 23 Python
Python使用py2neo操作图数据库neo4j的方法详解
Jan 13 Python
python对文件的操作方法汇总
Feb 28 Python
Python如何识别银行卡卡号?
Jun 10 Python
Python中的 No Module named ***问题及解决
Jul 23 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 Coding Tips(php小技巧)[2011/04/02最后更新]
2011/05/02 PHP
有关phpmailer的详细介绍及使用方法
2013/01/28 PHP
10款PHP开源商城系统汇总介绍
2015/07/23 PHP
如何实现php图片等比例缩放
2015/07/28 PHP
PHPStudy下如何为Apache安装SSL证书的方法步骤
2019/01/23 PHP
修改file按钮的默认样式实现代码
2013/04/23 Javascript
js取模(求余数)隔行变色
2014/05/15 Javascript
jQuery检测鼠标左键和右键点击的方法
2015/03/17 Javascript
jQuery中each()、find()和filter()等节点操作方法详解(推荐)
2016/05/25 Javascript
js实现从左向右滑动式轮播图效果
2017/07/07 Javascript
基于JS代码实现简单易用的倒计时 x 天 x 时 x 分 x 秒效果
2017/07/13 Javascript
详解react内联样式使用webpack将px转rem
2018/09/13 Javascript
Angular2实现的秒表及改良版示例
2019/05/10 Javascript
Vue项目使用localStorage+Vuex保存用户登录信息
2019/05/27 Javascript
javascript实现简单打字游戏
2019/10/29 Javascript
JS获取当前时间的年月日时分秒及时间的格式化的方法
2019/12/18 Javascript
JavaScript TAB栏切换效果的示例
2020/11/05 Javascript
Python实现读取并保存文件的类
2017/05/11 Python
使用Python处理BAM的方法
2018/09/28 Python
python实现自动登录后台管理系统
2018/10/18 Python
PyCharm配置mongo插件的方法
2018/11/30 Python
Python3.7 读取 mp3 音频文件生成波形图效果
2019/11/05 Python
python使用梯度下降算法实现一个多线性回归
2020/03/24 Python
印度尼西亚在线时尚购物网站:ZALORA印尼
2016/08/02 全球购物
Sunglasses Shop德国站:欧洲排名第一的太阳镜网站
2017/08/01 全球购物
英国旅行箱包和行李箱购物网站:Travel Luggage & Cabin Bags
2019/08/26 全球购物
js正则匹配markdown里的图片标签的实现
2021/03/24 Javascript
建筑工程毕业生自我鉴定
2014/01/14 职场文书
精彩自我鉴定
2014/01/16 职场文书
社区文化建设方案
2014/05/02 职场文书
教师党的群众路线对照检查材料
2014/09/24 职场文书
银行招聘自荐信
2015/03/06 职场文书
幼儿园教师节活动总结
2015/03/23 职场文书
2015年党务工作者个人工作总结
2015/10/22 职场文书
2019年妇科护士的自我鉴定(3篇)
2019/09/26 职场文书
python实现图片九宫格分割的示例
2021/04/25 Python