A collection of image processing programs written in Python without using OpenCV or other image processing libraries.
- Harris Corner Detection
- Sobel Edge Detection
- Gaussian Blur
- Sharpen
- Canny Edge Detection
- Marker Detection
The Packages required for this project are the following:
- scipy
- PIL
- pylab
- matplotlib
Install these using pip:
pip install pillow
pip install scipy
pip install matplotlib
Download the files with
git clone https://github.com/dougbrion/python-img-processing.git
Navigate into the directory of the Image Processing task and run the program you desire, for example:
cd Git/python-img-processing/Sobel
python sobel.py
The programs will output the processed result as a JPEG image in the same directory.