First project of the Digital Image Processing course.
$ pip3 install -r requirements.txt
$ python3 main.py
$ pytest test
Implemented filters:
- Negative
- Logarithmic
- Gamma Correction
- Histogram Equalization
- Median
- Piecewise Linear
- Arithmetic Mean
- Geometric Mean
- Harmonic Mean
- Contra-harmonic Mean
- Convolution
- Laplacian
- Sobel
Color filters:
- Sepia
- Chroma-Key
Color conversion:
- RGB to gray via weighted average
- RGB to gray via simple average
- RGB <-> HSV
- RGB <-> HSI
Other:
- Draw histogram of any image
- Issue Tracker: https://github.com/thasmarinho/root-image-editor/issues
- Source Code: https://github.com/thasmarinho/root-image-editor
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details