9:36:41
黑 2014/3/21 9:36:41
function figure_rotate
% 构造原始图像
I=zeros(256,256);
I(88:168,124:132)=1;
% subplot(1,2,1)
imshow(I)
% 求原始图像的频谱
J=fft2(I);
F=abs(J);
J1=fftshift(F); figure
%subplot(1,2,2)
imshow(J1,[5 50]) % 灰度级低于 5 的显示黑色,高于 50 的显示白色,在[5 50]
范围内的保持其灰度级不变
%imshow(J1)
% 对一副图像进行旋转
J=imrotate(I,90,'bilinear','crop');
figure
imshow(J)
% 求旋转后图像的频谱
J1=fft2(J);
F=abs(J1);
J2=fftshift(F);figure
imshow(J2,[5 50])
9:42:09
黑 2014/3/21 9:42:09
function zhifangtu
clear all
I=imread('lena.png') %'cameraman.tif
imshow(I)
figure(2)
imhist(I,64) % 显示一副图像的直方图
J=histeq(I); % 直方图均衡化
figure(3)
imshow(J)
figure(4)
imhist(J,64)
黑 2014/3/21 9:42:39