Python implementation of image filters

Use Python to adjust brightness and contrast, add blur, and detect edges! Follow along tutorial:

In order to download this code, either click the green button at the top right and download as ZIP, or use git clone You will need to pip install -r requirements.txt (or use pip3 if you are getting a module not found error).

In the folder, you will find these files:

  • contains the Image class that will read and write the images using the PNG Writer and Reader
  • pure Python PNG Reader and Writer classes from Johann C. Rocholl
  • implemented image filter functions
  • empty template for image filter functions


View Github