Fourier transform application

In the previous sections, you learned how to use numpy.fft for a one and multi-dimensional ndarray, and saw the implementation details underneath the hood. Now it's time for some applications. In this section, we are going to use the Fourier transform to do some image processing. We will analyze the spectrum, and then we will interpolate the image to enlarge it to twice the size. First, let's download the exercise image from the Packt Publishing website blog post:  https://www.packtpub.com/books/content/python-data-scientists. Save the image to your local directory as scientist.png.

Fourier transform application

This is a RGB image, which means ...

Get NumPy Essentials now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.