fftshift

fftshift

Hi all,

     Again, trying to transcode some matlab ideas to IPP based C++ : is there a similar function in IPP that

performs the fftshift operation, as in Matlab? (shift zero frequence to the center of the space). Or, if someone can confirm that the FFTFwd etc.

already result in transforms in this format, and that fftshift operation is not required. 

Thanks,

Sid.

5 帖子 / 0 全新
最新文章
如需更全面地了解编译器优化,请参阅优化注意事项

Can you submit a sample of what you are trying to do in Matlab code?

Thanks.

F = fftshift(fft2(I)) where I is MxN image.
Q: is fftshift needed for IPP fft, and if yes, how to do it?
Sid.

Ever got an answer to your question, siddy?

Hello,

When I check the fftshift function here:  http://www.mathworks.com/help/matlab/ref/fftshift.html

For vectors, fftshift(X) swaps the left and right halves of X. For matrices, fftshift(X) swaps the first quadrant with the third and the second quadrant with the fourth.

Could you try to use the ippiCopy_xxx function to swaps these data one by one block?

Regards,
Chao

发表评论

登录添加评论。还不是成员?立即加入