/ComputerVision-Projects

Some simple computer vision implementations using OpenCV

Primary LanguagePython

ComputerVision-Projects

Install

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

Dlib - Mac | Windows | Ubuntu

Run

python {file_name}.py

About

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.