Python Project on Image Aesthetics using Handcrafted methods. Based on the photography rules such as Rule of Thirds, Depth of Field and Color Contrast. This was the initial part of my final project on the same topic using Deep Learning which can be found here: https://github.com/ananyapal/Image-Aesthetic-Assessment-using-Deep-Learning.
The following are the basics which are necessary for Image Processing.
- The image path can be changed according to your image location.
Evaluating aesthetic quality based on Color Contrast
SVM for evaluating aesthetic quality of images
Evaluating aesthetic quality based on Depth of Field
Separating Foreground and Background
Grabcut algorithm
Evaluating aesthetic quality based on Rule of Thirds