This simple app makes use of OpenCV library and let you apply changes to contrast, brightness of and some cool filters to your pictures.
By Applying different filters, presets, kernels and color maps number of creative edits are possibles!
To Run The Script:
python3 Application.py --image path_to_image
python3 Application.py --image testfile.png
python3 Application.py --image folder/testpicture.jpg
Press 'q' to quit the app, 's' to save the output image and 'o' to view the original image.
Note:
Presests and Filters are distructive in nature to eachother, rest of the affects can be applied on top of each other. Presets have high computational cost so they might not work properly on some machines for ultra high resolution pictures.