imdeep2905 / Notch-Filter-for-Image-Processing

Implemented Ideal, ButterWorth and Gaussian Notch Filter for Image processing in python (with GUI).

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Notch-Filter-for-Image-Processing

Three varients of the Notch Filters are implemented:

  • Ideal Notch Filter
  • ButterWorth Notch Filter (Different orders are also supported)
  • Gaussian Notch Filter

How to run

  1. Clone this repo.
  2. Fulfill requirements.txt (pip install -r requirements.txt).
  3. Run with command python main.py.

Demo Run

  1. Running main.py will give follwing screen:

  1. Select an image on which you want to apply the filter.

  1. Select points to apply filter.

  1. Side by side comparison.

Some Examples

About

Implemented Ideal, ButterWorth and Gaussian Notch Filter for Image processing in python (with GUI).

License:MIT License


Languages

Language:Python 100.0%