www.gusucode.com > 《matlab图像处理与界面编程宝典》秦襄培 编著,每章的MATLAB源代码程序 > 第29章/代码29.6.3.txt
function fft_Callback(hObject, eventdata, handles) file=get(handles.edit1,'string'); % 得到图像文件名和路径 X=imread(file); % 读入图像 X=rgb2gray(X); % 灰度转换 fftI=fft2(X); % 傅立叶转换 sfftI=fftshift(fftI); % 平移 RR=real(sfftI); % 实部 II=imag(sfftI); % 虚部 A=sqrt(RR.^2+II.^2); % 距离 A=(A-min(min(A)))/(max(max(A))-min(min(A)))*255; axes(handles.axes1); % 设置图像显示轴 imshow(A) % 显示图像 colormap(jet) % 设置色彩索引图