美文网首页古今中外文史赏析
146. 基于灰度形态学的复杂背景图像重建

146. 基于灰度形态学的复杂背景图像重建

作者: 大龙10 | 来源:发表于2025-10-08 06:15 被阅读0次

8. 形态学图像处理索引

一、灰度形态学图像重建

  • 灰度级形态学重建涉及标记图像 f(x,y) 、模板图像 g(x,y) 和结构元 b;f ≤ g ,即任一点 f 的灰度比 g 小(暗)。

  • f 相对于 g 的大小为 n 的测地膨胀定义为:
    D^{(n)}_g (f) = D^{(1)}_g [D^{(n-1)}_g (f)]

  • 灰度标记图像 f 对灰度模板图像 g 的膨胀形态学重建,定义为 f 相对于 g 的测地膨胀反复迭代直至达到稳定:
    R^D_g (f) = D^{(k)}_g (f)

  • 灰度图像重建开运算,首先腐蚀输入图像,然后将腐蚀后的图像作为标记图像、将图像本身作为模板。图像 f 的大小为 n 的重建开运算定义为,先对 f 进行大小为 的腐蚀,再进行膨胀,即:
    O^{(n)}_R (f) = R^{D}_f (f \ominus nb)
    重建开运算的目的是包含腐蚀后留下的图像分量的形状。

二、例程

  • 10.37:基于灰度形态学的复杂背景图像重建
    说明:本例取自 Rafael C. Gonzalez “Digital Image Processing, 4th.Ed.” 中的 例9.11(P494,电子工业出版社)。

  • 本例程采用灰度形态学方法处理复杂背景下的图像重建,以实现在一致灰度背景下保留文本。处理步骤如下:
    (1)首先通过重建开运算,抑制按键顶部的水平反射。图像中的反射比字符宽,可以使用适当长度的水平结构元(71像素)进行开运算来实现。程序中对正常开运算和重建开运算的不同效果进行了比较。
    (2)其次对重建开运算的结果进行顶帽运算,从原图像中删除水平反射和变化的背景。
    (3)然后再通过重建开运算,删除按键边缘的垂直反射,此时使用宽度为 11 像素的结构元。这一过程抑制了垂直反射,但也细化了一些竖线字符(如SIN中的 I),需要对竖线字符的细化进行恢复。
    (4)对重建图像进行水平膨胀,膨胀后的字符与被抑制字符所占的区域重叠。
    (5)对水平膨胀图像和顶帽运算图像按位与,即逐点求最小值,复原被抑制的字符,但仍有竖线字符被细化。
    (6)以按位与图像作为标记,用重建顶帽图像作模板,进行膨胀重建,得到最终的形态学重建图像。重建图像的背景灰度比较均匀,消除了光线的反射和按键的背景,而所有的字符都已从原图像的不规则背景中提取出来。

三、形态学小结

  • 数学形态学是一门建立在集论基础之上的学科,是几何形状分析和描述的有力工具。

  • 近年来形态学在数字图像处理、计算机视觉与模式识别等领域中得到了越来越广泛的应用,逐渐成为一种新的数字图像分析方法和理论。
    (1)形态学运算本质上是二维卷积运算,当图像尺寸较大时的运算速度很慢,不适合实时图像处理。
    (2)结构元素对形态运算的结果具有决定性的作用,因此要结合实际应用的需求和图像的特征,合理选择结构元素的大小与形状。

四、资料

youcans_的博客:
https://blog.csdn.net/youcans/article/details/123898276

相关文章

  • 灰度形态学基本运算

    上海交通大学 医学图像处理 与二值形态学相对应另一种形态学运算是灰度形态学。灰度形态学与二值形态学相比,不仅在图像...

  • 第 5 章 用形态学运算变换图像

    本章包括以下内容: 用形态学滤波器腐蚀和膨胀图像; 用形态学滤波器开启和闭合图像; 在灰度图像中应用形态学运算; ...

  • 基于机器视觉的路面裂缝检测

    基于机器视觉的路面裂缝检测本文的思路是:首先将图像进行图像预处理,其中包括灰度化,去噪,边缘提取以及形态学的方法等...

  • 灰度形态学的基本应用

    上海交通大学 医学图像处理技术 形态学边缘检测(Edge Detection) 用灰度形态学实现的边缘检测,按照...

  • 形态学滤波

    数字形态学是图像处理的基本理论,这里简单介绍一下基本的形态学运算,针对的是灰度图像,包括:腐蚀与膨胀,开闭运算,形...

  • LabVIEW图像灰度测量(基础篇—7)

    像素灰度是图像最为典型的特征之一,基于图像像素灰度能衍生更多的图像特征,包括图像的直方图、线灰度分布曲线、图像线灰...

  • Morphology -形态学操作

    前言 简单的来讲,形态学操作是基于形状的图像处理操作,通过将结构元素作用于输入图像来输出图像。 对图像形态学运算,...

  • Android NDK开发:利用OpenCV实现图形验证码的提取

    目录 效果演示 实现原理 首先将图像转换为灰度图像,然后将图像转换为二值图像,然后利用形态学操作的开操作(先膨胀后...

  • OpenCV图像处理(七)图像滤波(2)

    1、形态学滤波 简单来说,形态学操作就是基于形状的一系列图像处理操作,最基本的形态学操作:膨胀、腐蚀。在图像处理中...

  • imgproce腐蚀膨胀

    形态学操作简单来讲,形态学操作就是基于形状的一系列图像处理操作。通过将 结构元素 作用于输入图像来产生输出图像。 ...

网友评论

    本文标题:146. 基于灰度形态学的复杂背景图像重建

    本文链接:https://www.haomeiwen.com/subject/irmrtstx.html