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


Posted in Python onFebruary 19, 2020

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

什么是掩膜(mask)

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

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

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

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

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

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

④特殊形状图像的制作。

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

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

这个矩阵就是一种掩膜。

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

Python 相关文章推荐
python文件比较示例分享
Jan 10 Python
Python3.2中Print函数用法实例详解
May 19 Python
Python Queue模块详细介绍及实例
Dec 27 Python
Python爬虫_城市公交、地铁站点和线路数据采集实例
Jan 10 Python
详解Python发送email的三种方式
Oct 18 Python
python 实现对文件夹中的图像连续重命名方法
Oct 25 Python
python使用sessions模拟登录淘宝的方式
Aug 16 Python
Python创建数字列表的示例
Nov 28 Python
Pytorch使用MNIST数据集实现CGAN和生成指定的数字方式
Jan 10 Python
在pytorch 中计算精度、回归率、F1 score等指标的实例
Jan 18 Python
python实现数字炸弹游戏程序
Jul 17 Python
Django 实现jwt认证的示例
Apr 30 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数组转成json格式的方法
2015/03/09 PHP
PHP实现批量上传单个文件
2015/12/29 PHP
PHP获取链表中倒数第K个节点的方法
2018/01/18 PHP
js 替换
2008/02/19 Javascript
jQuery常见开发技巧详细整理
2013/01/02 Javascript
利用jQuery实现可输入搜索文字的下拉框
2013/10/23 Javascript
ie 7/8不支持trim的属性的解决方案
2014/05/23 Javascript
js实现select二级联动下拉菜单
2020/04/17 Javascript
jQuery仿京东商城楼梯式导航定位菜单
2016/07/25 Javascript
vue项目实现记住密码到cookie功能示例(附源码)
2018/01/31 Javascript
基于axios封装fetch方法及调用实例
2018/02/05 Javascript
浅谈VUE监听窗口变化事件的问题
2018/02/24 Javascript
JavaScript实现与使用发布/订阅模式详解
2019/01/19 Javascript
详解如何提升JSON.stringify()的性能
2019/06/12 Javascript
javascript 函数的暂停和恢复实例详解
2020/04/25 Javascript
[02:19]DOTA选手解说齐贺岁
2018/02/11 DOTA
Python中map和列表推导效率比较实例分析
2015/06/17 Python
解决python3 urllib中urlopen报错的问题
2017/03/25 Python
pandas DataFrame索引行列的实现
2019/06/04 Python
Django框架之DRF 基于mixins来封装的视图详解
2019/07/23 Python
python SocketServer源码深入解读
2019/09/17 Python
给Python学习者的文件读写指南(含基础与进阶)
2020/01/29 Python
sklearn中的交叉验证的实现(Cross-Validation)
2021/02/22 Python
给幼儿园老师的表扬信
2014/01/19 职场文书
《沙漠中的绿洲》教学反思
2014/04/24 职场文书
环保倡议书100字
2014/05/15 职场文书
关键在于落实心得体会
2014/09/03 职场文书
销售员未完成销售业绩的检讨书
2014/10/12 职场文书
2014年客服工作总结与计划
2014/12/09 职场文书
离职感谢信怎么写
2015/01/22 职场文书
小学中队活动总结
2015/05/11 职场文书
Html5页面播放M4a音频文件
2021/03/30 HTML / CSS
MySQL EXPLAIN输出列的详细解释
2021/05/12 MySQL
仅仅使用 HTML/CSS 实现各类进度条的方式汇总
2021/11/11 HTML / CSS
SQL Server一个字符串拆分多行显示或者多行数据合并成一个字符串
2022/05/25 SQL Server
win10截图快捷键win+shift+s没有反应无法截图怎么解决?
2022/08/14 数码科技