当前位置: 首页 > news >正文

潇朋友免费班级网站建设系统网站到首页排名

潇朋友免费班级网站建设系统,网站到首页排名,wordpress增加头像,永久免费自助网站一、掩膜(mask) 在有些图像处理的函数中有的参数里面会有mask参数,即此函数支持掩膜操作,首先何为掩膜以及有什么用,如下: 数字图像处理中的掩膜的概念是借鉴于PCB制版的过程,在半导体制造中&am…

一、掩膜(mask)
在有些图像处理的函数中有的参数里面会有mask参数,即此函数支持掩膜操作,首先何为掩膜以及有什么用,如下:
数字图像处理中的掩膜的概念是借鉴于PCB制版的过程,在半导体制造中,许多芯片工艺步骤采用光刻技术,用于这些步骤的图形“底片”称为掩膜(也称作“掩模”),其作用是:在硅片上选定的区域中对一个不透明的图形模板遮盖,继而下面的腐蚀或扩散将只影响选定的区域以外的区域。
图像掩膜与其类似,用选定的图像、图形或物体,对处理的图像(全部或局部)进行遮挡,来控制图像处理的区域或处理过程。
数字图像处理中,掩模为二维矩阵数组,有时也用多值图像,图像掩模主要用于:
①提取感兴趣区,用预先制作的感兴趣区掩模与待处理图像相乘,得到感兴趣区图像,感兴趣区内图像值保持不变,而区外图像值都为0。
②屏蔽作用,用掩模对图像上某些区域作屏蔽,使其不参加处理或不参加处理参数的计算,或仅对屏蔽区作处理或统计。
③结构特征提取,用相似性变量或图像匹配方法检测和提取图像中与掩模相似的结构特征。
④特殊形状图像的制作。

二、案例
1.效果图
原始图如下:
在这里插入图片描述
矩形掩码 VS 效果图如下:(使用矩形掩码,只提取图像中指定的区域,而忽略其他区域)
在这里插入图片描述
圆形掩码 VS 效果图如下:(圆形掩模显示在左边,掩模的应用在右边。实质上可以使用任意形状的掩码图像,如矩形、圆、线、多边形等从图像中提取区域)

在这里插入图片描述
2. 源码

def main():'''分别使用矩形和圆形遮罩从图像中提取矩形区域和圆形区域。'''import argparseimport cv2import numpy as npimages_bg = r'C:\dest\speed_bg.png'# 加载原始输入图像,并展示image = cv2.imread(images_bg)cv2.imshow("Original", image)# 掩码和原始图像具有相同的大小,但是只有俩种像素值:0(背景忽略)、255(前景保留)mask = np.zeros(image.shape[:2], dtype="uint8")cv2.rectangle(mask, (30, 90), (280, 440), 255, -1)cv2.imshow("Rectangular Mask", mask)# 应用掩码图像masked = cv2.bitwise_and(image, image, mask=mask)cv2.imshow("Rectangular Mask Applied to Image", masked)cv2.waitKey(0)# 构造一个圆形掩码(半径为140px,并应用位运算)mask = np.zeros(image.shape[:2], dtype="uint8")cv2.circle(mask, (210, 210), 160, 255, -1)# cv2.circle(mask, (202, 202), 110, 255, -1)masked = cv2.bitwise_and(image, image, mask=mask)bitwiseNot = cv2.bitwise_not(mask)cv2.imshow("bitwiseNot", bitwiseNot)# 展示输出图像cv2.imshow("Circular Mask", mask)cv2.imshow("Circular Mask Applied to Image", masked)cv2.waitKey()# TACH_PATTERN_PATH = r'C:\dest\new\tach_mask.png'# aircv.imwrite(TACH_PATTERN_PATH, bitwiseNot)TACH_PATTERN_PATH2 = r'C:\dest\new\speed_mask.png'aircv.imwrite(TACH_PATTERN_PATH2, mask)if __name__ == "__main__":main()

参考资料:
Image Masking with OpenCV
超详细注释之OpenCV制作图像Mask
OpenCV之bitwise_and、bitwise_not等图像基本运算及掩膜

http://www.15wanjia.com/news/17225.html

相关文章:

  • 做网站需要Excel表格吗制作网站要多少费用
  • 公司建立网站流程企业策划
  • 373网站怎么做这样的网站宁波正规seo快速排名公司
  • 织梦如何做英文网站吴江seo网站优化软件
  • hbuilder制作简单网页网络优化seo是什么工作
  • 海南网站建设介绍谷歌官网登录入口
  • 学网站设计培训电话小红书seo排名
  • php站点搭建百度推广官网
  • 做网站学什么语言网站关键词排名外包
  • 找人做软件去哪个网站找广州网站建设系统
  • 黄石网站制作公司网络推广一个月的收入
  • 郑州哪家做网站好百度一下首页登录入口
  • 做h5那个网站模板好如何做游戏推广
  • 大学生做网站类型短视频运营方案策划书
  • 众筹网站怎么做本地推荐本地推荐
  • 免费做电脑网站营销100个引流方案
  • 专门做音箱的网站兰州seo整站优化服务商
  • 网站建设哪些好搜索引擎有哪几个网站
  • 做外贸有哪些免费的网站外包项目接单平台
  • 上海网站如何制作网络营销好找工作吗
  • 网站的惩罚期要怎么做苏州百度关键词优化
  • wordpress导航模版搜索引擎优化的实验结果分析
  • 做网站贵不贵网络营销解释
  • 昆明网站开发培训机构自媒体论坛交流推荐
  • 电子商城网站制作数据库中国十大门户网站排行
  • 石河子网站建设公司营销网站类型
  • ppt模板免费下载素材网站广告接单网站
  • wordpress怎么用万网域名宁波seo博客
  • 怎么在本地安装网站如何开通自己的网站
  • 做微信视频的网站职业培训机构有哪些