Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用fft2一个图像,它给了我一个复杂的矩阵,但是当我将它转换回来时ifft2,结果也是一个复杂的矩阵,它不是原始图像。这里会发生什么?
fft2
ifft2
image=('file.png'); F_image=fft2(moon); IF_image=ifft2(F_image);
由于近似,IFFT的输出有虚部,但它们的幅度会太小。您可以忽略它们,您将获得几乎相同的图像。
img = imread("c.jpg"); img_gray = rgb2gray(img); imgfft = fft2(double(img_gray)); opimg = uint8(real(ifft2(imgfft)));