文档详情

空间域数字图像的平滑与锐化.doc

re****.1
实名认证
店铺
DOC
191KB
约7页
文档ID:539158207
空间域数字图像的平滑与锐化.doc_第1页
1/7

实验三 空间域数字图像的平滑与锐化1. 实验目的和要求掌握空间域数字图像的平滑与锐化2. 实验内容和原理(1) 利用加权平均掩模实现数字图像的平滑;(2) 利用拉普拉斯算子实现数字图像的锐化 3. 实验环境硬件:一般PC机操作系统:WindowsXP编程平台:MATLAB 或高级语言4. 算法描述及实验步骤Code:X=imread('moon.tif');subplot(2,2,1) ;imshow(X); title 原图b=size(X);X=double(X);%f=[0 -1 0;-1 4 -1;0 -1 0;]; %用四领域f=[-1 -1 -1;-1 8 -1;-1 -1 -1;]; %用八领域g=[1 2 1;2 4 2;1 2 1;]; %模糊用的算子Y=zeros(b);for(i=2:b(1)-1) for(j=2:b(2)-1) Y(i,j)=X(i,j)*g(2,2)+X(i+1,j)*g(3,2)+X(i,j+1)*g(2,3)+X(i+1,j+1)*g(3,3)+X(i+1,j-1)*g(3,1)+X(i-1,j+1)*g(1,3)+X(i-1,j-1)*g(1,1)+X(i-1,j)*g(1,2)+X(i,j-1)*g(2,1); end;end;Y=mat2gray(Y/16);subplot(2,2,2) ;imshow(Y); title 模糊后Z=zeros(b);for(i=2:b(1)-1) for(j=2:b(2)-1) Z(i,j)=Y(i,j)*f(2,2)+Y(i+1,j)*f(3,2)+Y(i,j+1)*f(2,3)+Y(i+1,j+1)*f(3,3)+Y(i+1,j-1)*f(3,1)+Y(i-1,j+1)*f(1,3)+Y(i-1,j-1)*f(1,1)+Y(i-1,j)*f(1,2)+Y(i,j-1)*f(2,1); end;end;Z=mat2gray(Z);subplot(2,2,3) ;imshow(Z); title 锐化后 M=zeros(b);for(i=2:b(1)-1) for(j=2:b(2)-1) M(i,j)=X(i,j)+Y(i,j); end;end;M=mat2gray(M);subplot(2,2,4) ;imshow(M); title 增强后5. 调试过程6. 实验结果7. 总结。

下载提示
相似文档
正为您匹配相似的精品文档