- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中南民族大学数字图像处理程序及图像.doc
仅供参考 定有错误 木有绝对正确
实验1
1—1
close all;
clear;
f=zeros(40,40);%
f(10:30,10:30)=1;
subplot(1,3,1);%
imshow(f);%
F=fft2(f)
subplot(1,3,2);%
imshow(F);%
D=log(1+abs(F));%
subplot(1,3,3);
imshow(D);
1——2
clc
load imdemos saturn2
subplot(121)
imshow(saturn2)
i=fftshift(fft2(saturn2));
subplot(122)
imshow(log(abs(i)),[]),colormap(jet(64)),colorbar;
1棗3
lw=imread(text.png);
a=w(33:45,88:98);
figure;
imshow(w);
figure;
imshow(a);
C=real(ifft2(fft2(w).*fft2(rot90(a,2),256,256)));
figure;
imshow(C,[]);
max(C(:));
thresh=60;
figure;
imshow(Cthresh);
1棗4
eRGB=imread(autumn.tif);
figure(1),imshow(RGB);
I=rgb2gray(RGB);
figure(2),imshow(I);
J=dct2(I);
figure(3),imshow(log(abs(J)),[]),colormap(jet(64)),colorbar;
J(abs(J)10)=0;
K=idct2(J)/255;
figure(4),imshow(K);
1棗5棗2
eacr=0.125;
sig=imread(cameraman.tif);
sig=double(sig)/255;
figure(1),imshow(sig);
[m_sig,n_sig]=size(sig);
sizi=8;
snum=64;
t=hadamard(sizi);
hdcoe=blkproc(sig,[sizi sizi],P1*x*P2,t,t);
coe=im2col(hdcoe,[sizi sizi],distinct);
coe_temp=coe;
[Y Ind]=sort(coe);
[m,n]=size(coe);
snum=snum-snum*cr;
for i=1:n
coe_temp(Ind(1:snum),i)=0;
end
re_hdcoe=col2im(coe_temp,[sizi sizi],[m_sig n_sig],distinct);
re_sig=blkproc(re_hdcoe,[sizi sizi],P1*x*P2,t,t);
re_sig=double(re_sig)/64;
figure(2);
imshow(re_sig);
error=sig.^2-re_sig.^2;
MSE=sum(error(:))/prod(size(re_sig));
2棗1
1i=imread(pout.tif);
imshow(i);
figure;
subplot(1,2,1);
imhist(i);
j=histeq(i,64);
subplot(1,2,2)
imhist(j)
2棗2
ef=imread(autumn.tif);
gl=imadjust(f,[0 1],[1,0]);
subplot(121);
imshow(f);
subplot(122);
imshow(gl);
2棗3
af=imread(autumn.tif);
gl=imadjust(f,[0.5 0.75],[1,0]);
subplot(121);
imshow(f);
subplot(122);
imshow(gl);
2棗4
ef=imread(autumn.tif);
gl=imadjust(f,[ ],[ ],2);
subplot(121);
imshow(f);
subplot(122);
imshow(gl);
test 1
I=imread(pout.tif);
[row,col] = size(I);
imshow(I);
K=histeq(I,64)
subplot(121)
imhist(K);
title(直方图均衡化)
J = zeros(row,col);
for i =1:row
for j = 1: col
if (I(i,j) 10 I(i,j) 0)
J(i,j) = 0.5*I(i,j);
文档评论(0)