数字图像处理【4】图像空间滤波-锐化

这篇具有很好参考价值的文章主要介绍了数字图像处理【4】图像空间滤波-锐化。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

图像的高频与低频

对于初学者来说,可能没能搞清楚哪些是图像的高频信息,低频信息指代的是什么。

  • 低频指的就是灰度变化比较小的像素区域

  • 高频指的就是灰度变化比较大的像素区域

所谓灰度变化比较小的图像就是,内容;所谓灰度变化比较大的图像就是,边缘和纹理;

边缘:灰度变化较大,比如我穿了一件红色的衣服,北京是白色的,那么,红色衣服与白色背景的边缘是高频的,因为他们的图像变化剧烈,而红色衣服内容他们的变化是低频的,白色背景内容也是低频的,高频,就是变化频率高,变化频率快。

纹理:内部纹理,比如脸上有没有褶子,还有脸上有没有什么斑点,这个都是高频,因为相对于一张平坦无比的大饼脸,一个褶子确实变化很大,所以,这是高频信息。

图像锐化

前篇文章主要介绍的是平滑滤波器,主要作用是削弱图像中的高频分量,使得图像更加平滑。接下来介绍锐化滤波器,其主要用途有以下几点:

  • 突出图像中的细节,增强被模糊了的细节

  • 印刷中的细微层次强调,弥补扫描对图像的钝化

  • 超声探测成像,分辨率低,边缘模糊,都可以通过锐化来改善

  • 图像识别中,分割前的边缘提取

  • 锐化处理 恢复过度钝化,曝光不足的图像

  • 武器中的目标识别、定位

均值滤波、高斯滤波的原理与像素邻域间积分相似,由此联想到,微分 能不能产生相反的效果。接下来我们将用数字微分来定义和实现 锐化算子的各种方法。

数字图像处理【4】图像空间滤波-锐化

首先我们来看数字图像边缘的数学示意图,一般情况下图像经过光学成像设备以后,阶跃性的边缘会变得光滑,那么对这个光滑的阶跃性边缘进行一阶微分。

从一阶微分的曲线可以看到,数字图像阶跃性边缘点,在一阶微分曲线上是一个极值点。那么我们在一阶微分的曲线再进一次微分,得到二阶微分曲线。边缘点在二阶微分的曲线上是 零交叉点。

以上就是数字图像阶跃性边缘的一个特性,但在数学关系上需要保证以下几个特点:

  • 对于一阶微分定义必须保证:

  1. 在恒定灰度区域的微分值为零。也就说在灰度恒定的区域是没有边缘的,那它的响应要为0

  1. 在灰度的阶跃处或斜坡处的微分值是非零。

  • 对于二阶微分定义必须保证:

  1. 在恒定灰度区域的微分值为零。和一阶一样

  1. 在灰度的阶跃处或起点结尾处的微分值是非零。(注意这里是起点处)

  1. 沿着斜坡的微分值 为零。

数字图像处理【4】图像空间滤波-锐化

这里结合一个例子展开说说,右上是数字图像一维排列的折线图,观察图像折线图分成5个段,首先是一段平坦的灰度,然后是一段下坡,之后又是一段平坦的灰度,之后有一个阶跃式上升, 最后是一段平坦灰度。Scan line模拟着对应着的灰度值。

然后观察1st derivative一阶微分值,发现灰度值平坦处对应着一阶微分是0,在上坡和下坡台阶处为非0,符合之前说的特点。

再观察2nd derivative二阶微分的情况,发现灰度值平坦处对应二阶微分也是0,然后斜坡起点\结尾处处为非0。如何理解?一阶微分可以认为是函数的斜率,而二阶微分是曲率也就是斜率的变化量;在灰度阶跃性变化处,有一个零交叉点(5、-5之间有个0点)

经过以上数学定义,接下来可以介绍对应的锐化滤波器。

一阶微分滤波器 索贝尔Sobel算子(也叫梯度算子)

数字图像处理【4】图像空间滤波-锐化

首先我们来定义一阶微分算子在二维图像的数学定义,上面的介绍我们可以知道一阶微分是基于梯度变换的,它是有区分方向的是一个向量,它表示图像灰度变化最快的方向。上图展现了三个不同方向的梯度。

由此给出梯度的一个数学定义:图像x方向的微分和y方向上的微分组成的一个向量。向量有幅值和方向,其定义如上。

数字图像处理【4】图像空间滤波-锐化

有了梯度的定义,计算梯度的时候通常使用(幅值)掩模版的卷积核。常用的一阶微分滤波就是索贝尔算子。它区分x方向和y方向,我们可以看到它区分了中心权重为2和-2,两边的是1和-1,中心之所以使用权重为2是因为通过突出中心点的作用,而达到一个平滑的目的。

注意所有的计算模板中的系数总和为0,保证在恒定灰度的区域的微分值为零。

数字图像处理【4】图像空间滤波-锐化

这里给出了一个例子,左边输出的一幅隐形眼镜的光学图像,圆形的眼镜会有一些缺陷。运用Sobel去计算它的一幅梯度图像,从图像可以清晰的看到缺陷的位置,并且过滤了灰度不变或者变化缓慢的地方(原图的四个角落阴影)

二阶微分滤波器 拉普拉斯Laplace算子

数字图像处理【4】图像空间滤波-锐化

二阶微分滤波器,拉普拉斯算子的数学公式是红色区域,表示在x方向的二阶偏导 加 y方向的二阶偏导,x方向展开其实是 [ f(x+1, y) - f(x, y) ] - [ f(x, y) - f(x-1, y) ],y方向同理。最终两者加起来

数字图像处理【4】图像空间滤波-锐化

有了数学展开的公式,就很容易的推算出卷积核;考虑到卷积核的对角线方向,中心像素点位置的权重-4可以直接变成原来的2倍。

数字图像处理【4】图像空间滤波-锐化

有了拉普拉斯算子的卷积核定义,我们可以从灰度图像中提取细节,有了这个细节以后,我们可以把细节叠加到原图上,这样就可以得到一个边缘增强的图像。

数字图像处理【4】图像空间滤波-锐化

上面是拉普拉斯算子应用的例子。原图输入经过光学设备成像后,整体是平滑的但缺失了细节,然后利用拉普拉斯算子提取图像细节出来,对于拉普拉斯的响应是有正有负的,这个需要按需选择。我们可以把细节图像做一个灰度平移,就是把细节图像整体的加128,原来灰度为0的细节就变成128,这样细节就更为明显的展现出来。最后把拉普拉斯细节图像叠加到原图上,得到右下的图像,显然最终的输出细节得到了增强。文章来源地址https://www.toymoban.com/news/detail-496365.html

到了这里,关于数字图像处理【4】图像空间滤波-锐化的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 数字图像处理之matlab实验(三):空间滤波器

    空间滤波,就是在原图像上,用一个固定尺寸的模板去做卷积运算,得到的新图像就是滤波结果。滤波,就是过滤某种信号的意思。过滤哪种信号取决于模板设计,如果是锐化模板,处理后就保留高频信号,如果是平滑模板,处理后就保留低频信号。 (1)模板运算 图像处理

    2024年04月28日
    浏览(51)
  • (数字图像处理MATLAB+Python)第六章图像平滑-第一节:图像平滑概述和空间域平滑滤波

    图像平滑(Image Smoothing) :是一种数字图像处理技术,用于减少图像中的 噪声 和 不规则性 ,使图像更加平滑和连续。在图像中,噪声通常表现为不规则的、突出的像素值,这可能会导致图像细节丢失,使其难以进行分析和处理。图像平滑技术可以通过对像素值进行滤波来

    2023年04月24日
    浏览(58)
  • 【图像处理:频率域平滑与锐化】理想滤波器,巴特沃思滤波器,高斯滤波器

    本文主要介绍频率域滤波器,此处的频率域是基于傅立叶变换得出。 在一幅图像中, 低频对应图像变化缓慢的部分 ,即图像大致外观和轮廓。 高频部分对应图像变化剧烈的部分即图像细节 。低通滤波器的功能是让低频率通过而滤掉或衰减高频,其作用是过滤掉包含在高频

    2024年02月04日
    浏览(55)
  • 数字图像处理|图像的平滑和锐化

      彩色图像平滑是一种常见的图像处理技术,旨在减少图像中的噪声和细节,使图像更加平滑和连续。在彩色图像中每个像素由红、绿、蓝三个通道的值组成,因此彩色图像平滑需要对每个通道分别进行处理。常用的彩色图像平滑方法包括均值滤波、高斯滤波、中值滤波等。

    2024年02月08日
    浏览(45)
  • (数字图像处理MATLAB+Python)第七章图像锐化-第一、二节:图像锐化概述和微分算子

    图像锐化 :是一种用于改善图像质量的技术,它可以 增强图像中的高频细节信息 ,从而使得图像更加清晰和有视觉冲击力。在图像处理和计算机视觉中,图像锐化通常被用于特征提取、图像增强、目标识别等应用中 图像边缘分析 :是一种用于在图像中找到 明显的边缘或轮

    2024年02月01日
    浏览(67)
  • 图像处理之空间滤波

    1.1 空间滤波简介   滤波器即只让一部分频率的波形通过来达到波形过滤目的的器件。空间域指一张图像像素平面一定范围内的像素域,相对的是时间域,即多帧图像之间的关系,主要在处理视频帧时描述。在图像处理中,滤波分为两种: 频域滤波,将图像转换到频域进行

    2024年02月06日
    浏览(36)
  • <图像处理> 空间滤波基础

    图像滤波是一种常见的图像处理技术,用于平滑图像、去除噪音和边缘检测等任务。图像滤波的基本原理是在进行卷积操作时,通过把每个像素的值替换为该像素及其邻域的设定的函数值来修改图像。 预备知识:可分离滤波核、边缘填充。 1、盒式滤波器(方框滤波器) 盒式

    2024年02月09日
    浏览(40)
  • 数字图像处理(七)均值滤波

    题目:使用均值滤波器对图像进行滤波。 采用国际标准测试图像Lena。 3*3的均值滤波器定义如下: c++代码: 结果展示: 均值滤波器的特点: 计算均值会将图像中的边缘信息和特征信息模糊掉,丢失很多特征,使得景物的清晰度降低,画面变得模糊。对于高斯噪声,当滤波器

    2024年02月11日
    浏览(90)
  • 算法 | 数字图像处理之「中值滤波」

    中值滤波就是用一个奇数点的移动窗口(要求奇数主要是为了保证整个模板有唯一中心元素),将窗口中心点的值用窗口内各点的中值代替。假设窗口内有5点,其值为80、90、200、110和120,那么此窗口内各点的中值即为110。 设有一个一维序列 (f_1,f_2,...,f_n) ,取窗口长度(点

    2023年04月13日
    浏览(36)
  • 数字图像处理——图像退化(大气湍流模型与运动模糊模型)与图像复原(逆滤波与维纳滤波)

    一般来说,图像的退化模型可以表示为 其中g(x,y) 表示退化后的图像,h(x,y)表示退化模型,f(x,y)表示原图像,n(x,y)表示噪声。 在频域上面可以表示为 下面介绍常见的两种退化模型:基于大气湍流物理特性的大气湍流模型和运动模糊模型。 1.大气湍流模型 退化模型: 伴随着

    2024年02月05日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包