Applies a simple low and high pass filters to an image using NumPy.
Written in a jupyter notebook, only requirements are:
- ipykernel
- pip
- numpy
- pillow
- matplotlib
Better results could be achieved by using a Gaussian filter.
Original image:
Original FFT:
Filtered image:
Filtered FFT:
Filtered image:
Filtered FFT:
Filtered image:
Filtered FFT:
Filtered image:
Filtered FFT: