第六讲--图像锐化课件

上传人:沈*** 文档编号:241947286 上传时间:2024-08-07 格式:PPT 页数:51 大小:4.12MB
返回 下载 相关 举报
第六讲--图像锐化课件_第1页
第1页 / 共51页
第六讲--图像锐化课件_第2页
第2页 / 共51页
第六讲--图像锐化课件_第3页
第3页 / 共51页
点击查看更多>>
资源描述
空间域锐化空间域锐化Sharpening in the Spatial Domain空间域锐化Sharpening in the Spatia1图像空间域锐化图像空间域锐化图像空间域锐化2Spatial Filtering RefresherrstuvwxyzOriginxyImage f(x,y)eprocessed=v*e+r*a+s*b+t*c+u*d+w*f+x*g+y*h+z*iFilterSimple 3*3Neighbourhoode3*3 FilterabcdefghiOriginal Image Pixels*The above is repeated for every pixel in the original image to generate the smoothed imageSpatial Filtering Refresherrst3引言引言(Introduction)在图像的识别中常需要突出边缘和轮廓信息。在图像的识别中常需要突出边缘和轮廓信息。图像锐化图像锐化就是增强图像的边缘或轮廓。就是增强图像的边缘或轮廓。边缘和轮廓常常位于图像中灰度突变的地方,边缘和轮廓常常位于图像中灰度突变的地方,图像平滑通过平均(图像平滑通过平均(类似积分类似积分)过程使得图像边缘)过程使得图像边缘模糊,图像锐化则通过微分而使图像边缘突出、清模糊,图像锐化则通过微分而使图像边缘突出、清晰。晰。引言(Introduction)在图像的识别中常需要4Spatial DifferentiationvAverage analogous to IntegralSmoothingvSharpen could be accomplished by spatial differentiation.vImage Differentiation Enhance Edges and other discontinuities(such as noise)Deemphasize areas with slowly varying gray-level valuesSpatial DifferentiationAverage5FoundationvSharpening filtersFirst-order derivativeSecond-order derivativevThe behavior of derivativesConstant gray level(flat segments)At the onset of discontinuitiesAt the end of discontinuities(step,ramp)Along gray-level rampsThese types of discontinuities can be used to model noise points,lines,and edges in an image.FoundationSharpening filters6DefinitionvFirst and second order derivatives are commonly used for sharpening.DefinitionFirst and second ord7Characteristic of First DerivativevFirst DerivativeMust be zero in flat segments(areas of constant gray-level values)Must be nonzero at the onset of a gray-level step or rampMust be nonzero along rampsCharacteristic of First Deriv8Characteristic of Second-DerivativevSecond-DerivativeMust be zero in flat areasMust be nonzero at the onset and end of a gray-level step or rampMust be zero along ramps of constant slope.Characteristic of Second-Deriv9第六讲-图像锐化课件101st Derivative(cont)5 5 4 3 2 1 0 0 0 6 0 0 0 0 1 3 1 0 0 0 0 7 7 7 70-1-1-1-1 0 0 6-6 0 0 0 1 2-2-1 0 0 0 7 0 0 01st Derivative(cont)55432100112nd Derivative(cont)5 5 4 3 2 1 0 0 0 6 0 0 0 0 1 3 1 0 0 0 0 7 7 7 7-1 0 0 0 0 1 0 6-126 0 0 1 1-4 1 1 0 0 7-7 0 02nd Derivative(cont)5543210012IssuesvEdgesFirst-order:thickSecond-order:finer onesvIsolated noise pointSecond-order enhance fine detailvStepDouble-edge effect(use for edge detection)IssuesEdges13SummaryvFirst-order derivatives generally produce thicker edges in an imagevSecond-order derivatives have a stronger response to fine detail,such as thin lines and isolated pointsvFirst-order derivatives generally have a stronger response to a gray-level stepvSecond-order derivatives produce a double response at step changes in gray level.SummaryFirst-order derivatives14 一阶微分会产生较宽的边缘一阶微分会产生较宽的边缘 二阶微分对细节有较强的响应,比如细线和孤立点二阶微分对细节有较强的响应,比如细线和孤立点 一阶微分对灰度阶梯有较强的响应一阶微分对灰度阶梯有较强的响应 二阶微分对灰度阶梯变化产生双响应二阶微分对灰度阶梯变化产生双响应 一阶微分会产生较宽的边缘15 原图像原图像罗伯茨梯度锐化罗伯茨梯度锐化(一阶微分处理)(一阶微分处理)拉普拉斯算子锐化拉普拉斯算子锐化(二阶微分处理)(二阶微分处理)原图像罗伯茨梯度锐化拉普拉斯算子锐化16罗伯茨梯度锐化罗伯茨梯度锐化拉普拉斯算子锐化拉普拉斯算子锐化 原图像原图像罗伯茨梯度锐化拉普拉斯算子锐化 原图像17n 基于一阶微分的图像增强基于一阶微分的图像增强 梯度锐化法梯度锐化法 图像锐化法最常用的是梯度法图像锐化法最常用的是梯度法(Gradient Method)。对对于图像于图像f(x,y),在,在(x,y)处的梯度定义为处的梯度定义为 这个向量的模值由下式给出:这个向量的模值由下式给出:这个向量的模值由下式给出:18 为了降低计算量,在实际操作中常用为了降低计算量,在实际操作中常用绝对值绝对值代替代替平方与平方根运算近似求梯度的模值:平方与平方根运算近似求梯度的模值:为了降低计算量,在实际操作中常用绝对值代替平方19 除此之外,也可以用交叉的差分表示,交叉的梯除此之外,也可以用交叉的差分表示,交叉的梯度称为罗伯茨(度称为罗伯茨(Roberts)梯度,其表达式:)梯度,其表达式:除此之外,也可以用交叉的差分表示,交叉的梯度称20 原图像原图像罗伯茨梯度锐化罗伯茨梯度锐化 原图像罗伯茨梯度锐化21 原图像原图像罗伯茨梯度锐化罗伯茨梯度锐化 原图像罗伯茨梯度锐化22Sobel算子算子Sobel算子23Prewitt算子算子Prewitt算子24 Isotropic算子算子 Isotropic算子25第六讲-图像锐化课件26%该程序利用梯度算子对图像进行边缘提取该程序利用梯度算子对图像进行边缘提取I=imread(D:chenpcdatathrychpt3rice.tif);subplot(131);imshow(I,);title(original image);BW1=edge(I,Roberts);subplot(132);imshow(BW1,)title(Roberts gradient image);BW2=edge(I,sobel);subplot(133);imshow(BW2,)title(Sobel gradient image);%该程序利用梯度算子对图像进行边缘提取27SobelPrewittKirschSobelPrewittKirsch28%梯度提取算法的另外实现方式梯度提取算法的另外实现方式f=imread(Fig46a1.bmp);f=im2double(f);subplot(131);imshow(f,)title(原图原图);wx=1 0;0-1wy=0-1;1 0fx=imfilter(f,wx);fy=imfilter(f,wy);gradient=abs(fx)+abs(fy);subplot(132);gradient=histeq(gradient);imshow(gradient,)title(Roberts梯度图梯度图);%梯度提取算法的另外实现方式29第一种输出形式 此法的缺点是增强的图像仅显示灰度变化比较徒的边缘轮廓,而灰度变化比较平缓或均匀的区域则呈黑色。梯度增强的方法梯度增强的方法第一种输出形式梯度增强的方法30 第二种输出形式第二种输出形式 式式中中T是是一一个个非非负负的的阈阈值值。适适当当选选取取T,可可使使明明显显的的边边缘缘轮廓得到突出,又不会破坏原来灰度变化比较平缓的背景轮廓得到突出,又不会破坏原来灰度变化比较平缓的背景 31第三种输出形式第三种输出形式 它将明显边缘用一固定的灰度级它将明显边缘用一固定的灰度级LG来表现。来表现。第三种输出形式32 第四种输出形式第四种输出形式 此方法将背景用一个固定的灰度级此方法将背景用一个固定的灰度级 LB来表现,便于研究来表现,便于研究边缘灰度的变化。边缘灰度的变化。第四种输出形式33第五种输出形式第五种输出形式 这种方法将明显边缘和背景分别用灰度级这种方法将明显边缘和背景分别用灰度级L LG G和和L LB B表示,生成二值图像,便于研究边缘所在位置。表示,生成二值图像,便于研究边缘所在位置。第五种输出形式34第六讲-图像锐化课件35n 基于二阶微分的图像增强基于二阶微分的图像增强拉普拉斯算子拉普拉斯算子拉普拉斯拉普拉斯(Laplacian)运算运算定义为:定义为:基于二阶微分的图像增强拉普拉斯算子拉普拉斯(Lapl36由这两个分量相加得到,拉普拉斯算子可定义为:由这两个分量相加得到,拉普拉斯算子可定义为:拉普拉斯掩模:拉普拉斯掩模:0101-410101111-811110-10-14-10-10-1-1-1-18-1-1-1-1由这两个分量相加得到,拉普拉斯算子可定义为:拉普拉斯掩模:037 原图像原图像拉普拉斯算子锐化拉普拉斯算子锐化0101-410100-10-14-10-10 原图像拉普拉斯算子锐化0101-41038 把原图像和拉普拉斯图像叠加在一起的简单方法可以把原图像和拉普拉斯图像叠加在一起的简单方法可以保护拉普拉斯锐化处理的效果,同时又能复原背景信息。保护拉普拉斯锐化处理的效果,同时又能复原背景信息。如果拉普拉斯掩模中心系数为负如果拉普拉斯掩模中心系数为负如果拉普拉斯掩模中心系数为正如果拉普拉斯掩模中心系数为正如果所使用的定义具有负的中心系数,那么就必须将原始如果所使用的定义具有负的中心系数,那么就必须将原始图像减去经拉普拉斯变换后的图像而不是加上它,从而得图像减去经拉普拉斯变换后的图像而不是加上它,从而得到锐化的结果。去模糊掩模:到锐化的结果。去模糊掩模:0-1 0-15-10-1 0-1-1-1-19-1-1-1-1 把原图像和拉普拉斯图像叠加在一起的简单方法可以39例:用拉普拉斯算子对下列图像进行增强运算,并把增强例:用拉普拉斯算子对下列图像进行增强运算,并把增强后的图像画出来:后的图像画出来:0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 3 0 0 0 0 3 3 3 3 0 0 0 0 3 3 3 3 0 0 0 0 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0解:解:%本程序对数字图像进行拉普拉斯滤波本程序对数字图像进行拉普拉斯滤波%和去模糊处理和去模糊处理例:用拉普拉斯算子对下列图像进行增强运算,并把增强后的图像画40f=0 0 0 0 0 0 0 0;.0 0 0 0 0 0 0 0;.0 0 3 3 3 3 0 0;.0 0 3 3 3 3 0 0;.0 0 3 3 3 3 0 0;0 0 3 3 3 3 0 0;0 0 0 0 0 0 0 0;.0 0 0 0 0 0 0 0w=0 1 0;1-4 1;0 1 0laplacian=imfilter(f,w,symmetric)subplot(131);imshow(f,)title(原图原图);subplot(132);imshow(laplacian,)title(拉普拉斯算子滤波图拉普拉斯算子滤波图);g=f-laplaciansubplot(133);imshow(g,)title(拉普拉斯算子去模糊滤波图拉普拉斯算子去模糊滤波图);f=0 0 0 0 0 0 0 0;.41二阶微分对灰度阶梯变化产生双响应,在一幅图像中,二阶微分对灰度阶梯变化产生双响应,在一幅图像中,该现象表现为该现象表现为双线双线。二阶微分对灰度阶梯变化产生双响应,在一幅图像中,该现象表现为42例:用拉普拉斯算子对月亮表面图像进行去模糊滤波。例:用拉普拉斯算子对月亮表面图像进行去模糊滤波。%imagelaplacian2.m%该程序使用该程序使用fspecial和和imfilter,利用,利用Laplacian滤波器滤波器%进行加强滤波进行加强滤波f=imread(D:chenpcdatamtlbchpt03Fig0316(a).tif);subplot(221);imshow(f,)title(original image);w=fspecial(laplacian,0)g1=imfilter(f,w,replicate);subplot(222);imshow(g1,)title(Laplacian filtered using uint8 formats);例:用拉普拉斯算子对月亮表面图像进行去模糊滤波。43f2=im2double(f);g2=imfilter(f2,w,replicate);subplot(223);imshow(g2,)title(Laplacian filtered using double formats);g=f2-g2;subplot(224);imshow(g)title(Enhanced result);最终结果是使图像中小的细节部分得到增强并良好保留了最终结果是使图像中小的细节部分得到增强并良好保留了图像的背景色调。基于拉普拉斯变换的图像增强已成为图图像的背景色调。基于拉普拉斯变换的图像增强已成为图像锐化处理的一个基本工具。像锐化处理的一个基本工具。f2=im2double(f);44第六讲-图像锐化课件45 原图像原图像拉普拉斯算子锐化拉普拉斯算子锐化拉普拉斯算子锐化拉普拉斯算子锐化+原图像原图像0-10-15-10-10 原图像拉普拉斯算子锐化拉普拉斯算子锐化46通常都是几种互补的图像增强方法。通常都是几种互补的图像增强方法。右图是一幅人体骨骼的扫描图,右图是一幅人体骨骼的扫描图,常被用来检查人体疾病,如感常被用来检查人体疾病,如感染肿瘤等。染肿瘤等。目标:通过图像锐化突出骨骼的目标:通过图像锐化突出骨骼的更多细节来增强图像。更多细节来增强图像。特点:特点:动态范围窄动态范围窄 伴随着很高的噪声伴随着很高的噪声通常都是几种互补的图像增强方法。右图是一幅人体骨骼的扫描图,47Combining Spatial Enhancement MethodsSuccessful image enhancement is typically not achieved using a single operationRather we combine a range of techniques in order to achieve a final resultThis example will focus on enhancing the bone scan to the rightCombining Spatial Enhancement 48Laplacian filter of bone scan(a)Sharpened version of bone scan achieved by subtracting(a)and(b)Sobel filter of bone scan(a)(a)(b)(c)(d)Combining Spatial Enhancement MethodsLaplacian filter of bone scan 49The product of(c)and(e)which will be used as a maskSharpened image which is sum of(a)and(f)Result of applying a power-law trans.to(g)(e)(f)(g)(h)Image(d)smoothed with a 5*5 averaging filterCombining Spatial Enhancement MethodsThe product of(c)and(e)whi50Compare the original and final imagesCombining Spatial Enhancement MethodsCompare the original and final51
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!