Skip to content

Applies a simple low and high pass filters to an image using NumPy.

Notifications You must be signed in to change notification settings

peterc-s/fft-filters

Repository files navigation

FFT Filters

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.

Output

Original image:

Original FFT:

Low Pass

Circular

Filtered image:

Filtered FFT:

Gaussian

Filtered image:

Filtered FFT:

High Pass

Circular

Filtered image:

Filtered FFT:

Gaussian

Filtered image:

Filtered FFT:

About

Applies a simple low and high pass filters to an image using NumPy.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published