This project files requires Python 3 and the following Python libraries installed:
Following are some links to install OpenCV and dlib on mac, windows and linux:
OpenCV - Mac | Windows | Ubuntu
python {file_name}.py
Some simple computer vision implementations using OpenCV such as:
- Extracting facial landmarks for facial analysis by applying filters and face swaps.
- Approximating contours, contour filtering and ordering.Segmenting images by understanding contours, circle, and line detection.
- Feature detection (SIFT and ORB) to do object detection and implementing dbject detection for faces and cars.
- Generative Adversarial Networks (GANs) applied to image.