This repo contains small projects/app that uses OpenCV.
import dlib
import cv2
import sys
import numpy as np
Creates an ASCII art from the webcam images and display it into the console.
> python asciiArt.py
Detect and track a sport ball in a video. YoloV3 is used for detection and the trackerTLD for the tracking.
The interface allows to force the sport ball redection to have a better accuracy.
> python detectionAndTracking.py
Compute facial landmarks detector then:
- Change the eyes so that they are way bigger - Bug eye ;
- Detect if the detected face is smiling or not.
> python funFaces.py
Removing blemish by clicking on it.
- If not done yet, install OpenCV
- Modify the CMakelist
- Compile:
> cd blemishRemoval
> mkdir build
> cd build
> cmake ..
> cmake --build . --config release
- Execute:
> cd blemishRemoval
> ./build/release/blemishRemoval.exe
Removing green background by selecting it.
- If not done yet, install OpenCV
- Modify the CMakelist
- Compile:
> cd chromaKeying
> mkdir build
> cd build
> cmake ..
> cmake --build . --config release
- Execute:
> cd chromaKeying
> ./build/release/chromaKeying.exe