This class can perform image manipulation operations and face detection.
It can perform several types of image manipulation operations like rotating, applying grayscale effects, multiply the image with another, overlay two images, change the brightness or contrast, crop and resize the image, setting the transparent color, mask the image on alpha-channel with an image, flipping the image in both directions and apply the negation effect.
The class also uses a separate library by Karthik Tharavaad to detect the faces in images. It can extract the shape of the detected images and crop the original image according to the detected face shape. |