Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page

Highlighted
##

siddy

Beginner

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

09-19-2012
02:15 PM

99 Views

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 Replies

Highlighted
##

Chuck_De_Sylva

Beginner

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

09-19-2012
08:20 PM

99 Views

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

Highlighted
##

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

siddy

Beginner

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

09-21-2012
05:20 PM

99 Views

Highlighted
##

John_M_1

Beginner

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

10-07-2014
10:57 AM

99 Views

Ever got an answer to your question, siddy?

Highlighted
##

Chao_Y_Intel

Employee

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

10-12-2014
07:18 PM

99 Views

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

Highlighted
##

Royi

Novice

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

09-29-2017
05:10 AM

99 Views

@Chao,

It would be great to have something like that out of the box.

Mainly that it is crucial when visualizing the Spectrum.

Thank You.

For more complete information about compiler optimizations, see our Optimization Notice.