基于边缘检测的图像锐化算法
图像锐化有哪些方法

图像锐化有哪些方法图像锐化是图像处理中常用的一种操作,可以通过增强图像的高频信息,使图像边缘更加清晰。
常用的图像锐化方法主要包括增强算子、滤波操作和边缘检测等。
1. 增强算子方法:增强算子方法是基于对图像进行空间变换,通过改变像素点的灰度值来增强图像的边缘和细节。
常用的增强算子方法包括拉普拉斯算子、索伯算子和普瑞维特算子等。
这些算子可以对图像进行卷积操作,得到锐化后的图像。
例如,拉普拉斯算子可以通过在每个像素点和周围邻域之间进行卷积操作来增强图像的高频信息。
2. 滤波操作方法:滤波操作方法是通过设计一定的滤波器来对图像进行卷积操作,以增强图像的边缘细节。
常用的滤波操作方法包括高通滤波器、边缘增强滤波器和维纳滤波器等。
高通滤波器可以通过减少图像低频分量来增强图像的高频信息,从而使图像边缘更加清晰。
边缘增强滤波器则可以通过增加图像的局部差异来增强图像的边缘细节。
维纳滤波器是一种自适应滤波器,可以根据图像的噪声特性来进行滤波操作,以减少噪声对锐化效果的影响。
3. 边缘检测方法:边缘检测方法是通过寻找图像的局部极值点来确定图像的边缘位置,从而实现图像锐化。
常用的边缘检测方法包括Sobel算子、Canny算子和LoG算子等。
Sobel算子可以通过计算图像梯度的幅值和方向来确定图像边缘的位置和方向。
Canny 算子是一种基于图像梯度的多阈值边缘检测算法,可以通过滤波、非极大值抑制和双阈值检测等步骤来确定图像的强边缘和弱边缘。
LoG算子是一种拉普拉斯高斯算子,可以通过在图像上进行卷积操作来检测图像的边缘信息。
除了以上的方法,图像锐化还可以通过多尺度分析、形态学操作和投影剪切等方法来实现。
多尺度分析可以通过对图像的不同尺度进行分析和合成来增强图像的局部细节和边缘信息。
形态学操作是一种基于图像形状和结构的操作,可以通过腐蚀、膨胀和开闭操作等来增强图像的边缘信息。
投影剪切是一种基于数学变换的图像锐化方法,可以通过对图像的投影进行变换来改变图像的灰度级分布,从而增强图像的边缘和细节。
边缘检测和图像过滤 Blender图像处理技巧

边缘检测和图像过滤:Blender图像处理技巧Blender是一款功能强大的开源三维建模和渲染软件,但很多人可能不知道它还具备优秀的图像处理能力。
在本篇文章中,我们将介绍如何使用Blender进行边缘检测和图像过滤,来提升你的图像处理技巧。
首先,我们来讲一下边缘检测。
边缘检测是图像处理中常用的技术,用于找到图像中物体的边缘。
在Blender中,你可以使用Canny边缘检测算法来实现这一功能。
首先,打开Blender并导入你要处理的图像。
然后选择"图像"菜单下的"边缘检测"选项。
在弹出的对话框中,你可以调整一些参数来控制边缘检测的效果,例如阈值和邻域大小。
点击"确定"后,Blender将会在图像中标记出物体的边缘,帮助你更好地进行后续处理或分析工作。
接下来,让我们来介绍图像过滤。
图像过滤用于对图像进行平滑处理或去除噪声。
在Blender中,你可以使用不同的滤波算法来实现图像过滤。
打开Blender并导入要处理的图像后,选择"图像"菜单下的"滤波"选项。
在弹出的对话框中,你可以选择不同的滤波算法,如高斯滤波、中值滤波、锐化滤波等。
根据你的需求,可以调整滤波参数来达到更好的效果。
点击"确定"后,Blender会将选定的滤波算法应用于图像,使其变得更加清晰或平滑。
除了Canny边缘检测和图像滤波,Blender还提供了其他一些图像处理技巧。
例如,你可以使用曲线调整工具来改变图像的亮度、对比度和色彩饱和度。
选择"图像"菜单下的"曲线"选项,然后通过调整曲线上的点来调整图像的属性。
此外,你还可以使用遮罩工具来限制某些区域的处理效果,以达到更精确的图像处理结果。
在Blender中进行图像处理不仅简单方便,而且功能强大。
它提供了多种算法和工具,可以满足各种图像处理需求。
第6章 图像的锐化处理与边缘检测

0 1 0 H 3 1 5 1 0 1 0
1 1 1 H 4 1 9 1 1 1 1
39
1 1 1 H4 1 9 1 1 1 1
0 1 0 H3 1 5 1 0 1 0
1 0 1 H 2 0 2 1 0 1
12
垂直方向的一阶锐化 —— 例题
1 0 1 H 2 0 2 1 0 1
1 2 3 2
1*1+2*2+1*3-1*3-2*2-1*8=-7
1
0 0 0 0 0
0 -7 -16 -17 0
41
Wallis微分算子可以看作是校正了视觉的指 数特性后的Laplacian运算。 与拉普拉斯算子处理效果相比,拉普拉斯算 子对画面比较暗的部分的锐化比较弱,而 Wallis算子则不存在这个问题,整个画面的 锐化效果比较均衡。 Wallis算子对弱信息比拉普拉斯算子更敏感。
42
Wallis算子锐化结果
方法1:整体加一个正整数,以保证所有的像 素值均为正。 这样做的结果是:可以获得类似浮雕的效果。
0 0 0 0 0 -3 -6 1 0 -13 -13 12 0 -20 -13 5 0 0 0 0 20 20 20 20 17 14 20 7 7 20 0 7 20 20 20
20
20
21
20
32
20
图6. 2 图像细节的微分特性
6
图6.3给出几种典型灰度变化模式及其相应的微分变 化模式。 可见无论那种形式,通过一阶微分或者是二阶微分 都可以进行图像细节的增强与检测。
图6. 3 典型的灰度变化模式与其微分变化模式
Matlab图像锐化处理及边缘检测

Matlab图像锐化处理及边缘检测本章要点:☑图像边缘锐化的基本方法☑微分运算☑梯度锐化☑边缘检测6.1 图像边缘锐化的基本方法物体的边缘是以图像局部特性不连续性的形式出现。
本质上边缘常意味着一个区域的终结和另一个区域的开始。
图像边缘信息在图像分析和人的视觉中都是十分重要的,是图像识别中提取图像特征的一个重要特性。
图像的边缘有方向和幅度两个特性。
通常,延边缘走向的像素变化平缓,而垂直于边缘走向的像素变化剧烈。
边缘的描述包含以下几个方面:(1)边缘点——它两边像素的灰度值有显著的不同。
边缘点也存在于这样一对邻点之间即一个在较亮的区域内部,另一个在外部。
(2)边缘法线方向——在某点灰度变化最剧烈的方向,与边缘方向垂直。
(3)边缘方向——与边缘法线方向垂直,是目标边界的切线方向。
(4)边缘位置——边缘所在的坐标位置。
(5)边缘强度——沿边缘法线方向图像局部的变化强度的量度。
粗略地区分边缘种类可以有两种,其一是阶跃状边缘,它两边像素的灰度值有显著的不同,其二是屋顶状边缘,它位于灰度值从增加到减少的变化转折点。
这些变化分别对应景物中不同的物理状态。
边缘是图像上灰度变化比较剧烈的地方,如果一个像素落在图像中某一个物体的边界上,那么它的邻域将成为一个灰度级的变化带。
对这种变化最有用的两个特征是灰度的变化率和方向,在灰度变化突变处进行微分,将产生高值。
经典的边缘提取方法是考虑图像的每个像素在某个领域内的变化,利用边缘邻近一阶或二阶方向导数变化规律,来检测边缘。
图像灰度值的显著变化可以用一阶差分替代一阶微分的梯度来表示,它们分别以梯度向量的幅度和方向来表示。
因此图像中陡峭边缘的梯度值将是很大的;那些灰度变化平缓的地方,梯度值是比较小的;而那些灰度值相同的地方,梯度值将为零。
图像经过梯度运算能灵敏地检测出边界线,这种微分边缘检测算子运算简单易行,但有方向性。
利用计算机进行图像锐化处理有两个目的,一是与柔化处理相反,增强图像边缘,使模糊的图像变得更加清晰起来,颜色变得鲜明突出,图像的质量有所改善,产生更适合人观察和识别的图像,本章的梯度锐化就是介绍这方面的内容。
图像边缘检测算子

图像边缘检测算子图像边缘检测算子是一种用来检测图像中边缘的算法,在图像处理中是一项基本技术,其在三维重建、识别、检测、增强、跟踪等方面发挥着重要作用。
这种算法可以用来寻找图像中对象的轮廓和细微结构,改善图像的质量,为后续图像处理提供有效的前提条件。
边缘检测算子的基本思想是通过检测图像的梯度信息,来判断图像中的物体边缘,从而可以提取出物体的边缘,并实现物体边缘的检测和特征量化。
主要有锐化算子、滤波算子、统计算子和结构运算算子等类型,其中锐化算子是最常用的。
锐化算子是图像边缘检测算子中最为重要的一类,它通过对图像进行卷积,将图像中的梯度信息提取出来,并根据梯度信息计算像素值的改变,从而实现物体边缘的检测。
其中常用的算子有Sobel算子、Prewitt算子和Robert算子等,这些算子可以检测到图像中不同方向的边缘,并可以根据不同的方法进行加强。
此外,滤波算子也是一类重要的边缘检测算子,它们可以改善图像的质量并减少噪声信息,其中最常用的是高斯滤波算子,它可以降低图像中的噪声并在不改变原始图像的前提下改善图像的质量。
统计算子是另一类比较常用的边缘检测算子,它们可以利用彩色图像的多个通道的像素信息来检测边缘,比如局部均值算子、局部方差算子和平均灰度值算子等,它们可以抑制噪声对边缘检测的影响。
最后,结构运算算子是另一类重要的边缘检测算子,它们主要利用形态学运算,如腐蚀和膨胀来检测图像中的边缘,其中最常用的是拉普拉斯算子,它可以检测图像中物体的边界和细微结构。
综上所述,图像边缘检测算子是图像处理的一个重要基础技术,它可以检测图像中的边缘,为后续的图像处理提供有效的前提条件。
主要有锐化算子、滤波算子、统计算子和结构运算算子等类型,它们可以改善图像的质量,从而实现物体边缘的检测和特征量化。
[整理]图像边缘锐化(拉普拉斯锐化)
![[整理]图像边缘锐化(拉普拉斯锐化)](https://img.taocdn.com/s3/m/870a8cced05abe23482fb4daa58da0116c171ff1.png)
广州大学学生实验报告开课学院及实验室:物理与电子工程学院 2015年5月22日班级光信121 姓名学号1219300055 指导老师实验课程名称数字信号处理实验Ⅰ成绩实验项目名称图像边缘锐化(拉普拉斯锐化)一、实验目的二、实验原理三、使用仪器、材料四、实验步骤五、实验过程原始记录(数据、图案、计算等)六、实验结果及分析一.实验目的了解锐化的算法和用途,学习利用拉普拉斯锐化运算的程序设计方法。
二、实验原理图象锐化处理的目的是使模糊的图象变得更加清晰起来。
图象的模糊实质就是图象受到平均或积分运算造成的,因此可以对图象进行逆运算如微分运算来使图象清晰化。
从频谱角度来分析,图象模糊的实质是其高频分量被衰减,因而可以通过高通滤波操作来清晰图象。
但要注意,能够进行锐化处理的图象必须有较高的信噪比,否则锐化后图象信噪比反而更低,从而使噪声的增加得比信号还要多,因此一般是先去除或减轻噪声后再进行锐化处理。
图象锐化一般有两种方法:一种是微分法,另外一种是高通滤波法。
拉普拉斯锐化法是属于常用的一种微分锐化方法。
拉普拉斯运算是偏导数运算的线性组合,而且是一种各向同性(旋转不变)的线性运算。
四.实验步骤1.实验准备:连接实验设备:请参看本书第三部分、第一章、二。
连接ICETEK-TVP5150-E 板:请参看实验9.1、四、1。
2.打开工程,浏览程序:目录为C:\ICETEK-VC5509-EDULab\Lab0904-Sharp\Demo.pjt。
3.编译并下载程序。
4.打开工程“Demo.pjt”中的 C 语言源程序“main.c”,在程序中有“BreakPoint”注释的语句上加软件断点。
5.设置观察窗口:*选择菜单V iew->Graph->Image,做如下设置:*选择菜单V iew->Graph->Image,做如下设置:6.运行程序:按“F5”键运行到断点,观察结果。
7.退出CCS:请参看本书第三部分、第一章、六。
锐化的原理

锐化的原理锐化是一种图像处理技术,它可以增强图像的边缘和细节,使图像看起来更清晰、更有立体感。
在数字图像处理中,锐化是一项非常重要的技术,它可以改善图像质量,提高图像的观赏效果。
那么,锐化的原理是什么呢?首先,我们需要了解图像的本质。
图像是由像素组成的,每个像素都有自己的亮度值。
在一幅图像中,相邻像素之间的亮度变化可以形成图像的边缘和细节。
锐化的原理就是通过增强这些边缘和细节,使它们更加清晰和明显。
锐化的过程可以简单地分为两个步骤,边缘检测和增强。
首先,我们需要进行边缘检测,找出图像中的边缘信息。
常用的边缘检测算法包括Sobel算子、Prewitt算子和Canny算子等。
这些算法可以有效地检测出图像中的边缘,为后续的增强操作提供基础。
在边缘检测之后,我们需要对图像进行增强操作。
增强的目的是使图像的边缘更加清晰,细节更加突出。
最常用的增强算法是锐化滤波器,它可以通过增强像素之间的亮度差异来提高图像的清晰度。
常见的锐化滤波器包括拉普拉斯算子、高通滤波器等。
除了锐化滤波器,还有一种常用的增强方法是Unsharp Masking(USM)算法。
它通过对原始图像进行高斯模糊,然后将模糊后的图像与原始图像进行相减,得到一个高频信号,再将这个高频信号叠加到原始图像上,从而增强图像的边缘和细节。
总的来说,锐化的原理就是通过边缘检测和增强操作,使图像的边缘和细节更加清晰和突出。
通过合理地运用锐化技术,我们可以改善图像的质量,提高图像的观赏效果,使图像更加逼真和立体。
在实际应用中,锐化技术可以广泛地应用于数字摄影、医学影像、卫星遥感等领域。
它不仅可以提高图像的清晰度和细节,还可以帮助人们更好地理解图像信息,从而更好地应用于实际工作中。
综上所述,锐化的原理是通过边缘检测和增强操作,使图像的边缘和细节更加清晰和突出。
合理地运用锐化技术可以改善图像质量,提高图像的观赏效果,使图像更加逼真和立体。
希望本文对锐化技术有所帮助,谢谢阅读!。
图像处理中的图像边缘检测与边缘增强算法研究

图像处理中的图像边缘检测与边缘增强算法研究图像边缘检测与边缘增强算法研究随着人工智能和计算机视觉的发展,图像处理在各个领域的应用日益广泛。
而图像边缘检测与边缘增强算法就是其中重要的一部分。
本文将就这一主题展开探讨。
一、边缘检测的意义与难点边缘是图像中物体与背景交界处的强度变化,对于了解物体的形状和轮廓非常重要。
因此,图像边缘检测的主要目的就是提取出图像中的边缘信息。
但是,由于图像中存在噪声和复杂的纹理等因素,边缘检测变得困难。
在图像边缘检测中,常用的方法有基于梯度的方法和基于模板的方法。
基于梯度的方法通过计算像素点的梯度来检测边缘,而基于模板的方法则是通过将图像与一些特殊模板进行卷积计算来寻找边缘。
这两种方法各有优缺点,根据实际需要选择相应的方法进行边缘检测。
二、经典的边缘检测算法1. Sobel算子Sobel算子是一种基于梯度的边缘检测算法,它利用一组3x3的模板分别计算水平和垂直方向上的梯度值,然后将两个方向上的梯度值进行加权平均得到最终的边缘强度。
Sobel算子简单有效,能够检测到明显的边缘,但对于边缘较细的物体可能存在一定误差。
2. Canny边缘检测算法Canny边缘检测算法是一种基于概率的边缘检测算法,它通过将图像进行多次平滑处理、计算梯度、非极大值抑制和双阈值处理等步骤,最终得到图像的边缘信息。
Canny算法可以有效地抑制噪声,并能检测出较细的边缘,是目前应用最广泛的边缘检测算法之一。
三、边缘增强的方法与技术边缘增强是通过一系列处理方法,使得图像中的边缘更加鲜明和清晰。
常用的边缘增强方法有直观增强、直方图均衡化、锐化等。
直观增强是最简单的一种边缘增强方法,通过调整图像的对比度和亮度来使边缘更加突出。
直方图均衡化则是通过将像素灰度分布均匀化来增强图像的边缘信息,进而提高图像的质量和视觉效果。
而锐化则是通过增强图像的高频成分来提升图像的边缘信息。
四、图像边缘检测与边缘增强的应用领域图像边缘检测与边缘增强广泛应用于图像处理、模式识别、计算机视觉等领域。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
( 5)
Gy
=
5 f ( x , y) 5y
( 6)
梯度属于连续函数的概念 ,而数字图像是离散函数 ,
所以只能采取近似的计算方法 。考虑到一阶导数是线性
的 ,且计算方法不因象素位置而改变 ,因此 ,对 Gx 和 Gy 的 计算经常使用卷积来近似 。目前已经提出了许多种不同
的卷积算子 ,常用的有 Robert s 算子 、Prewitt 算子和 Sobel 算子[2 ] 。
图 1 边缘锐化算法流程 (下转第 95 页) 91
《现代电子技术》2006 年第 12 期总第 227 期
接寻址 ;改变 SP 值之后也不能马上进行与 SP 有关的寻址 或其他操作 。 2. 5. 2 正确设置寄存器
手工汇编优化过程中要对一些寄存器设置进行修改 , 如果设置错误就会导致运行结果改变。比较常见的是对 ST1 寄 存 器 的 SXM , OVM , FRCT 位 和 PMST 寄 存 器 的 SMUL 位的设置 。
嵌入式与单片机
3 结 语
综上所述 , C 代 码的 手 工 汇 编 优 化 , 就 是 充 分 利 用 DSP 的片内资源 ,发挥 DSP 潜在的计算能力 ,降低代码冗 余度的过程 。本文所述内容来源于对 G. 729 算法 C 语言 源代码进行的手工汇编优化工作 ,通过运用上述优化技 术 ,笔者将编码运算量从大约 900 MIPS 初步优化到了 50 MIPS以下 。虽然这些经验都是针对 TMS320C5410 芯 片总结的 ,但也同样适用于 5000 系列的其他芯片 ,对于其 他型号的 DSP 器件也有一定的借鉴意义 。
手工汇编优化的目的是提高程序的运行效率 ,而不对 算法进行修改 ,因此要保证程序运行结果不发生改变 。可 以制作一段测试序列用来监测运行结果是否正确 。构造 测试序列时要尽量涵盖各种典型情况 , 还要有足够的长 度 。如果测试序列构造不当 ,测试的时候很可能不经过某 些程序分支 ,对这部分代码的优化效果及正确性也就无从 检验了 。
ZEN G Jialiang
(Shantou Polytechnic College ,Shantou ,515078 ,China)
Abstract : Image sharpening is a met hod which to make t he digital image much more clearly by compensating outlines and sharpening edges of image. The aim of t his met hod is to enhance t he high f requency part of original image. No rmal sharpening algo rit hm performs high f requency enhancement for t he whole image ,t his will get a result image wit h o bvious noises. To re2 solve t his p ro blem ,base on t he understanding of t he t heory of sharpening ,p resent s a met hod to detect edges of image at first , and t hen uses t hese edges to do high f requency enhancement . Experiment s p rove t hat t his met hod can sharpen image effectively and remove t he noises at t he same time.
( 10) 对图像上每一点 ,若 e( x , y) > 0 ,则表示该处是边缘 , 因而使用反锐化掩模对该象素进行锐化 ; 若 e( x , y) = 0 , 则表明该处不是边缘 ,不需锐化 ,该点象素值保持原状 。
5 实验结果
本实验采用分辨率为 256 ×256 的静止灰度图像 Lena (见图 2) 。主要算法在 Micro soft Visual C + + 6 . 0 开发环 境中用 C 语言实现 。算法流程的全过程如图 1 所示 。
-1 0 1
-1 -2 -1
Gy = 0 0 0
( 8)
121 对图像的每一点 (上 、下 、左 、右 4 边除外) 求出 Gx 和 Gy , 然后代入式 (1) ,即可求得该点的梯度幅值 。
嵌入式与单片机
接下来的问题是判决边缘 。如前所述 ,虽然对图像上
的每一点都可以求得一个梯度幅值 ,但图像轮廓和边缘处
的梯度幅值应比其他位置高 。基于这一点 , 可以使用式
(9) 来产生包含最终边缘信息的二值化图像 。
| G | | G | ≥ T
e( x , y) = 0
其他
(9)
式中 T 是一个非负门限值 。适当选择 T , 可使二值化图像
e( x , y) 中只包含图像的主要轮廓和边缘的梯度幅值 。
一种合理确定 T 的方法是使用统计特性 。设已经被计
针对这一点 ,考虑先使用边缘检测算法检出图像的所 有边缘信息 ,进而设定阈值判决哪些是真正的边缘 ,哪些 应被视为噪声 ,最后对认定为边缘的象素进行锐化 ,而未 认定为边缘的象素则保持原状 。
3 边缘检测 、边缘判决和二值化
边缘指的是图像中象素的值有突变的地方[2] 。常用
的边缘检测方法有一阶导数和二阶导数方法 。综合考虑 算法的效率和边缘检测的准确程度 ,选取一阶导数方法中 的 Sobel 算子作为边缘检测器 。
111
W
=
1 9
1
1
1
(2)
111
对图像上每一点算出 l ( x , y) 后 ,代入式(1) 即可求得
g( x , y) 值 。例如 ,当取 C = 9 时 ,对应于式 (1) 的掩模为 :
-1 -1 -1
W1 = - 1 - 9 - 1
(3)
-1 -1 -1 此即为图像的一种反锐化掩模 。根据 C 的取值 ,可以计算 出不同的掩模 。
数字化设备
曾嘉亮 :基于边缘检测的图像锐化算法
基于边缘检测的图像锐化算法
曾嘉亮
(汕头职业技术学院 广东 汕头 515078)
摘 要 :图像锐化是一种补偿轮廓 、突出边缘信息以使图像更为清晰的处理方法 。锐化的目标实质上是要增强原始图 像的高频成分 。常规的锐化算法对整幅图像进行高频增强 ,结果呈现明显噪声 。为此 ,在对锐化原理进行深入研究的基础 上 ,提出了先用边缘检测算法检出边缘 ,然后根据检出的边缘对图像进行高频增强的方法 。实验结果表明 ,该方法有效地解 决了图像锐化后的噪声问题 。
Sobel 算子是一种加权平均算法 ,他认为 ,邻域的象素 对当前象素产生的影响不是等价的 ,所以距离不同的象素 具有不同的权值 ,对结果产生的影响也不同 。一般距离越 大 ,影响越小 。Sobel 对式 (5) 和式 (6) 提出如下的近似卷 积算子 :
-1 0 1
Gx = - 2 0 2
( 7)
关键词 :图像锐化 ;反锐化掩模 ;边缘检测 ; Sobel 算子 ;边缘锐化 中图分类号 : TP317. 4 文献标识码 :B 文章编号 :1004 373X(2006) 12 090 02
An Image Sharpening Algorithm Based on Edge Detection
Keywords :image sharpening ;unsharp masking ;edge detectio n ; Sobel operato r ;edge sharpening
数字图像经过转换和传输后 ,难免产生模糊 。图像锐 化的主要目的在于补偿图像轮廓、突出图像的边缘信息以 使图像显得更为清晰 ,从而符合人类的观察习惯 。图像锐 化的实质是增强原图像的高频分量。常规的锐化算法以此 为依据 ,对整幅图像进行高频增强。这就产生了一个问题 : 由于退化图像的高频分量既包含有效信息 ,又含有随机噪 声 ,整体锐化的做法在增强原始信息的的同时也放大了高 频噪声 ,表现为图像经过锐化后出现明显的毛刺噪声。
4 边缘锐化
得到 e( x , y) ,就可以用来扩充式 (1) ,从而实现数字 图像的边缘锐化 ,具体算法如式 (10) :
f ( x , y) + C[ f ( x , y) - l ( x , y) ] e( x , y) > 0
g( x , y) =
f ( x , y)
e( x , y) = 0
本文提出了一种基于边缘检测的图像锐化方法 ,在实 现锐化的同时 ,避免了放大噪声的问题 。
1 整体锐化
相对加强高频成分的方法在空间域上较常用的是反 锐化掩模法[1] 。该方法在计算机中实现起来很方便 ,其基 本算法如下 :
g( x , y) = f ( x , y) + C[ f ( x , y) - l ( x , y) ] (1) 其中 f ( x , y) 为 原 始 图 像 ; l ( x , y) 是 用 人 为 方 法 模 糊 f ( x , y) 所得到的图像 ; C 是常数 , 用以控制图像的锐化 程度 。
一阶导数方法将图像函数的梯度视为边缘 ,因此 ,基 于一阶导数的边缘检测算法实际上是通过如下公式求解
图像的梯度幅度 :
| G | = Gx 2 + Gy 2
( 4)
其中 , G为图像梯度 ; Gx 和 Gy 分别为原始图像 f ( x , y) 在 x
方向和 y 方向上的偏导数 。即 :
Gx
=
5 f ( x , y) 5x
《现代电子技术》2006 年第 12 期总第 227 期