本文主要是介绍数字图像处理之一傅立叶变换,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
clear all;
imgrgb = imread('D:/car.jpg');
imshow( imgrgb);
X = rgb2gray(imgrgb);
A=fft2(double(X)); %傅里叶变换
ifcoef=ifft2(A);
temp1=log(1+abs(A));
spectrum=fftshift(A); %使图像对称
temp2=log(1+abs(spectrum));
figure
subplot(2,2,1) ,imshow(X),title('Source image');
subplot(2,2,2) ,imshow(temp1,[]),title('FFT image');
subplot(2,2,3) ,imshow(temp2,[]),title(' Shift FFT image');
subplot(2,2,4), imshow(ifcoef,[]),title(' IFFT image');
这篇关于数字图像处理之一傅立叶变换的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!