电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

MATLAB图像处理实验程序及结果VIP免费

MATLAB图像处理实验程序及结果_第1页
1/16
MATLAB图像处理实验程序及结果_第2页
2/16
MATLAB图像处理实验程序及结果_第3页
3/16
1.建立输入图像,在6464 的黑色图像矩阵的中心建立1616 的白色矩形图像点阵,形成图像文件。对输入图像进行二维傅立叶变换,将原始图像及变换图像(三维、中心化)都显示于屏幕上。 clear N=100; f=zeros(64,64); f(24:39,24:39)=1; subplot(1, 2 ,1),imshow(f,'notruesize') title('原始图像') F=fft2(f,N,N) F2=fftshift(abs(F)); subplot(1, 2 ,2),x=1:N;y=1:N; mesh(x,y,F2(x,y)); title('傅里叶变换') 原 始 图 像050100050100050100150200250300傅 里 叶 变 换 2.调整输入图像中白色矩形的位置,再进行变换,将原始图像及变换图像(三维、中心化)都显示于屏幕上,比较变换结果。 clear N=100; f=zeros(64,64); f(10:25,10:25)=1; subplot(1, 2 ,1),imshow(f,'notruesize') title('原始图像') F=fft2(f,N,N) F2=fftshift(abs(F)); subplot(1, 2 ,2),x=1:N;y=1:N; mesh(x,y,F2(x,y)); title('傅里叶变换') 原 始 图 像050100050100050100150200250300傅 里 叶 变 换 3.调整输入图像中白色矩形的尺寸(4040, 44),再进行变换,将原始图像及变换图像(三维、中心化)都显示于屏幕上,比较变换结果。 clear N=100; f=zeros(64,64); f(12:51,12:51)=1; subplot(1, 2 ,1),imshow(f,'notruesize') title('原始图像') F=fft2(f,N,N) F2=fftshift(abs(F)); subplot(1, 2 ,2),x=1:N;y=1:N; mesh(x,y,F2(x,y)); title('傅里叶变换') 原始图像0501000501000500100015002000傅 里 叶 变 换 clear N=100; f=zeros(64,64); f(30:33,30:33)=1; subplot(1, 2 ,1),imshow(f,'notruesize') title('原始图像') F=fft2(f,N,N) F2=fftshift(abs(F)); subplot(1, 2 ,2),x=1:N;y=1:N; mesh(x,y,F2(x,y)); title('傅里叶变换') 原 始 图 像05010005010005101520傅 里 叶 变 换 1.显示图像(cameraman.tif)及灰度直方图。 I=imread('cameraman.tif'); subplot(1 ,2 ,1),imshow (I); title('cameraman') subplot(1 ,2 ,2),imhist(I); title('灰度直方图') cameraman01002003004005006007008009001000灰 度 直 方 图0100200 2.对指定图像(cameraman.tif)进行直方图均衡化和线性变换,将原始图像及增强后的图像都显示于屏幕上,比较增强的效果。 I=imread('cameraman.tif'); subplot(3 ,2 ,1),imshow(I); title('cameraman') subplot...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

MATLAB图像处理实验程序及结果

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部