about fourier transform
정보
이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.
이전 댓글 표시
what is the best reconstruction in term of quality of the image when using fft2 and ifft2 without pre and post processing.
댓글 수: 2
Sean de Wolski
2011년 3월 22일
What do you mean "What is the best reconstruction?" Explain your question and you'll get better answers.
si kijang
2011년 3월 28일
답변 (2개)
Walter Roberson
2011년 3월 22일
0 개 추천
Are you asking: "If I have an image and I fft2() the image, and I ifft2() the result of that, then what is the maximum difference I should expect for any one pixel compared between the original and reconstructed image" ?
댓글 수: 1
si kijang
2011년 3월 28일
David Young
2011년 3월 28일
The Discrete Fourier Transform has no parameters to manipulate. The difference between the original and the reconstructed images will always be very small, though non-zero because of rounding errors.
You could explore this experimentally with test code similar to this:
imsize = 100 + ceil(1000*rand);
img = rand(imsize);
ft = fft2(img);
recon = ifft2(ft);
max(abs(img(:)-recon(:)))
which typically produces a result of order 1e-15 on my system.
댓글 수: 1
Walter Roberson
2011년 4월 12일
From one point of view at least, the parameter for fft would be the number of fft bins to use, and the best would be the same as the number of points along that dimension.
이 질문은 마감되었습니다.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!