顶帽运算

顶帽运算(也称之为礼帽运算)是原始图像减去图像开运算(先腐蚀,后膨胀)的结果,得到图像的噪声。

顶帽运算对于增强阴影部分的细节很有用。开运算将消去图像中部分灰度值较高的部分,用原图减去开运算的结果,将得到被消去的部分。如果图像存在光照不均的情况,采用顶帽运算可以消除部分光照的影响,凸显背景下的前景目标对象。

top_hat(Region, StructElement : RegionTopHat : : )

Region:输入要处理的区域。

StructElement:输入结构元素(区域独立)。

RegionTopHat:输出顶帽运算的结果。

底帽运算

也称之为黑帽运算。与顶帽运算类似,底帽运算也是用于增强图像中的细节。底帽运算的定义为原图闭运算(先膨胀,后腐蚀)的结果减去原图。

底帽变化对于图像中较暗的部分,也叫黑色底帽。该运算同样可以消除图像中的光照不均。

不管是顶帽运算还是底帽运算,结构元素的大小对结果的影响非常重要。这两种运算主要用于消除背景的影响,通过该运算,背景的灰度变得更加均匀,而前景对象也将减少受到光照不均的影响。

bottom_hat(Region, StructElement : RegionBottomHat : : )

Region:输入要处理的区域。

StructElement:输入结构元素(区域独立)。

RegionBottomHat:输出底帽运算的结果。

参考文献:

杨青—《Halcon机器视觉算法原理与编程实战》

王强—《机器视觉与数字图像处理基础(HALCON版)》

形态学上的图像顶帽运算和黑帽运算是什么?https://blog.csdn.net/csdnnews/article/details/108138611?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0.pc_relevant_paycolumn_v3&spm=1001.2101.3001.4242.1&utm_relevant_index=3

Halcon 第三章『Morphology形态学』◆第3节:顶帽运算与底帽运算相关推荐

  1. Halcon 第三章『Morphology形态学』◆第1节:腐蚀与膨胀

    腐蚀与膨胀:通过腐蚀与膨胀操作对二值图像区域进行"收缩"或"扩张". 结构元素 结构元素一般由0和1的二值像素组成.结构元素的原点相当于"小窗&quo ...

  2. Halcon形态学处理-腐蚀、膨胀、开运算、闭运算、顶帽运算和底帽运算

    提示:文章参考了网络上其他作者的文章,以及相关书籍,如有侵权,请联系作者. 文章目录 前言 一.腐蚀和膨胀 1.腐蚀 2.膨胀 二.开运算和闭运算 1.开运算 2.闭运算 三.顶帽运算和底帽运算 1. ...

  3. 《精通Python自然语言处理( Deepti Chopra)》读书笔记(第三章):形态学

    <精通Python自然语言处理> Deepti Chopra(印度) 王威 译 第三章 形态学:在实践中学习 3.1形态学简介 形态学可以定义为在语素的帮助下对标识符的构造进行研究. 语素 ...

  4. Python--Redis实战:第三章:Redis命令:第七节:其他命令

    上一篇文章:Python--Redis实战:第三章:Redis命令:第六节:发布与订阅 下一篇文章:Python--Redis实战:第四章:数据安全与性能保障:第1节:持久化选项 到目前为止,本章介绍 ...

  5. halcon 底帽运算

    分析一下底帽运算. 定义:原图减去开运算的结果. 运用场景:解决光照不均匀时的图像分割问题. 作用:凸显白背景下的黑主体. 计算:res = ori - closing ( ori ) . halco ...

  6. [Python图像处理] 十.形态学之图像顶帽运算和黑帽运算

    该系列文章是讲解Python OpenCV图像处理知识,前期主要讲解图像入门.OpenCV基础用法,中期讲解图像处理的各种算法,包括图像锐化算子.图像增强技术.图像分割等,后期结合深度学习研究图像识别 ...

  7. 形态学上的图像顶帽运算和黑帽运算是什么?

    作者 | 杨秀璋 责编 | 夕颜 出品 | CSDN博客 数学形态学(Mathematical morphology)是一门建立在格论和拓扑学基础之上的图像分析学科,是数学形态学图像处理的基本理论.其 ...

  8. python --opencv图像处理形态学(开运算、闭运算、梯度运算、顶帽运算、黑帽运算)

    引言 前面介绍了图像形态学的两种基础算法,图像腐蚀和图像膨胀,本篇接着介绍图像形态学中的开运算.闭运算以及梯度运算. 需要了解清楚图像的腐蚀与膨胀基础原理,不然真的没办法理解开运算和闭运算. 第一件事 ...

  9. Halcon 第七章『图像的几何变换』◆第1节:图像的仿射变换(位置变换、形状变换)及应用

    一.介绍 由于相机拍摄的时候可能存在角度偏差,因此实际获得的画面可能会与想象中有所差异.为了校正图像在拍摄中的失真问题,可以对图像进行一些简单的几何变换,如平移.缩放和旋转等,这些是图形学中的基本几何 ...

最新文章

  1. 可以作为python字符串常量的是_Python 复习
  2. Restful设计相关
  3. C#编码简单性之代码篇(如何编写简短的C#代码,随时更新)
  4. 1362. 健康的荷斯坦奶牛【难度: 一般 / 二进制枚举】
  5. spring boot学习(5): 进程exit code自定义
  6. 水文特点是什么意思_水文监测仪器设备简介
  7. java字符串剪切函数,java用substring函数截取string中一段字符串,substringstring
  8. 属于我的黑名单公司-传播杀意的地方
  9. python没基础能自学吗-没有基础先要自学python,有什么比较好的书推荐?
  10. Nginx (Install)
  11. Android设计模式--之命令模式
  12. Colaboratory平台+Mask R-CNN进行模型训练和实例分割
  13. 智慧酒店:锐捷网络打造的完美酒店
  14. 中国的程序员大部分都是diao丝,说白了就是农村进城打工的,有背景或有钱的基本都不会做程序员。
  15. 实验2 双绞线的制作
  16. Apple自动化利器AppleScript
  17. 维京小队3dm中文版|维京小队中文免安装版
  18. UVA1335-Beijin Guards(二分)
  19. IP多播(计算机网络-网络层)
  20. python语言是 创造的_慢步python,如何用python语言创造出一个真正的独立exe程序?...

热门文章

  1. bilibili 网页版如何下载视频到本地(不用下载工具)
  2. v-model和v-bind
  3. 美联致美-脂嵌魔鬼身材,脂肪搬家搬出好身材
  4. 背了单词再也不怕忘,多邻国的AI要逆天!
  5. go-viper实践
  6. 案例:js实现关闭淘宝二维码
  7. 弹性地基梁板法计算原理_平面弹性地基梁法,详细讲解!
  8. openGL、D3D、vulkan区别简介
  9. Forever小浮的数学推公式专题题解
  10. 进入注册表的一些常用命令