代码搜索结果
找到约 8,715 项符合
I 的代码
p0305.m
<mark>I</mark>=<mark>i</mark>mread('e<mark>i</mark>ght.t<mark>i</mark>f');
<mark>i</mark>mshow(<mark>I</mark>) ;
J1=<mark>i</mark>mno<mark>i</mark>se(<mark>I</mark>,'gauss<mark>i</mark>an',0,0.02); % 叠加均值为0,方差为0.02的高斯噪声,可以用
% localvar代替,如图3-17(b)所示
f<mark>i</mark>gure,<mark>i</mark>mshow (J1);
J2=<mark>i</mark>mno<mark>i</mark>se(< ...
p0311.m
<mark>I</mark>=<mark>i</mark>mread('Saturn.t<mark>i</mark>f');
<mark>i</mark>mshow(<mark>I</mark>);
J1=<mark>i</mark>mno<mark>i</mark>se(<mark>I</mark>,'salt & pepper'); % 叠加椒盐噪声
f<mark>i</mark>gure,<mark>i</mark>mshow(J1);
f=double(J1); % 数据类型转换,MATLAB不支持图像的无符号整型的计算
g=fft2(f); % 傅立叶变换
g=fftsh<mark>i</mark>ft(g); % 转换数 ...
p0306.m
<mark>I</mark>=<mark>i</mark>mread('e<mark>i</mark>ght.t<mark>i</mark>f');
<mark>i</mark>mshow(<mark>I</mark>) ;
J2=<mark>i</mark>mno<mark>i</mark>se(<mark>I</mark>,'salt & pepper',0.04); % 叠加密度为0.04的椒盐噪声。
% 如图3-17(c)所示。
f<mark>i</mark>gure,<mark>i</mark>mshow(J2);
<mark>I</mark>_F<mark>i</mark>lter1=medf<mark>i</mark>lt2(J2,[3 ...
p0310.m
[I,map]=imread('blood1.tif');
imshow(I,map);
H2=[-1 -1 -1;-1 -9 -1;-1 -1 -1];
J1=filter2(H2,I); % 高通滤波
figure,imshow(J1,map);
I=double(I);
M=[1 1 1;1 1 1;1 1 1]/9;
J2=filter2(M,I)
p0302.m
<mark>I</mark>=<mark>i</mark>mread('cameraman.t<mark>i</mark>f'); % MATLAB自带的图像,如图3-3所示
<mark>i</mark>mshow(<mark>I</mark>);
clear;close all
<mark>I</mark>=<mark>i</mark>mread('cameraman.t<mark>i</mark>f');
<mark>i</mark>mshow(<mark>I</mark>);
<mark>I</mark>=<mark>i</mark>m2double(<mark>I</mark>);
T=dctmtx(8);
B=blkproc(<mark>I</mark>,[8 8], 'P1*x*P2',T,T');
Ma ...
p0303.m
I=imread('rice.tif');
imshow(I);
figure,imhist(I);
J=imadjust(I,[0.15 0.9], [0 1]);
figure,imshow(J);
figure,imhist(J);
p0304.m
<mark>I</mark>=<mark>i</mark>mread('pout.t<mark>i</mark>f'); % 读取MATLAB自带的potu.t<mark>i</mark>f图像
<mark>i</mark>mshow(<mark>I</mark>);
f<mark>i</mark>gure,<mark>i</mark>mh<mark>i</mark>st(<mark>I</mark>);
[J,T]=h<mark>i</mark>steq(<mark>I</mark>,64); % 图像灰度扩展到0~255,但是只有64个灰度级
f<mark>i</mark>gure,<mark>i</mark>mshow(J);
f<mark>i</mark>gure,<mark>i</mark>mh<mark>i</ ...
p0307.m
[<mark>I</mark>,map]=<mark>i</mark>mread('e<mark>i</mark>ght.t<mark>i</mark>f');
f<mark>i</mark>gure,<mark>i</mark>mshow(<mark>I</mark>);t<mark>i</mark>tle('or<mark>i</mark>g<mark>i</mark>nal')
J1=<mark>i</mark>mno<mark>i</mark>se(<mark>I</mark>,'gauss<mark>i</mark>an',0,0.02); % 受高斯噪声干扰,结果如图3-17(b)所示
M4=[0 1 0; 1 0 1; 0 1 0];
M4=M4/4; % 4邻域平均滤波
<mark>I</mark>_f ...
p0308.m
[<mark>I</mark>,map]=<mark>i</mark>mread('e<mark>i</mark>ght.t<mark>i</mark>f');
f<mark>i</mark>gure,<mark>i</mark>mshow(<mark>I</mark>);t<mark>i</mark>tle('or<mark>i</mark>g<mark>i</mark>nal')
J1=<mark>i</mark>mno<mark>i</mark>se(<mark>I</mark>,'gauss<mark>i</mark>an',0,0.02); % 受高斯噪声干扰,结果如图3-17(b)所示
[K no<mark>i</mark>se]=w<mark>i</mark>ener2(J1, [5 5]);
f<mark>i</mark>gure,<mark>i ...
p0309.m
[I,map]=imread('3-22.jpg');
imshow(I,map);
I=double(I);
[Gx,Gy]=gradient(I); % 计算梯度
G=sqrt(Gx.*Gx+Gy.*Gy); % 注意是矩阵点乘
J1=G;
figure,imshow(J1,map); % 第一种图像增强
J2=I;