All Projects → WillBrennan → Skindetector

WillBrennan / Skindetector

Licence: mit
A Python based skin detection system using OpenCV

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Skindetector

Blurdetection2
Blur Detection with OpenCV in Python
Stars: ✭ 156 (+20%)
Mutual labels:  opencv, detection
Real time object detection and tracking
YOLOv2 and MobileNet_SSD detection algorithms used along with KCF object tracker
Stars: ✭ 241 (+85.38%)
Mutual labels:  opencv, detection
Opencv Lane Vehicle Track
OpenCV implementation of lane and vehicle tracking
Stars: ✭ 162 (+24.62%)
Mutual labels:  opencv, detection
Scene Text Recognition
Scene text detection and recognition based on Extremal Region(ER)
Stars: ✭ 146 (+12.31%)
Mutual labels:  opencv, detection
Catt
Detecting the temperature from an infrared image
Stars: ✭ 60 (-53.85%)
Mutual labels:  opencv, detection
Pine
🌲 Aimbot powered by real-time object detection with neural networks, GPU accelerated with Nvidia. Optimized for use with CS:GO.
Stars: ✭ 202 (+55.38%)
Mutual labels:  opencv, detection
Raspberrypi Facedetection Mtcnn Caffe With Motion
MTCNN with Motion Detection, on Raspberry Pi with Love
Stars: ✭ 204 (+56.92%)
Mutual labels:  opencv, detection
Php Opencv Examples
Tutorial for computer vision and machine learning in PHP 7/8 by opencv (installation + examples + documentation)
Stars: ✭ 333 (+156.15%)
Mutual labels:  opencv, detection
Vehicle counting tensorflow
🚘 "MORE THAN VEHICLE COUNTING!" This project provides prediction for speed, color and size of the vehicles with TensorFlow Object Counting API.
Stars: ✭ 582 (+347.69%)
Mutual labels:  opencv, detection
Text Image Augmentation
Geometric Augmentation for Text Image
Stars: ✭ 333 (+156.15%)
Mutual labels:  opencv, detection
Ftcvision
Computer Vision library for FIRST Tech Challenge
Stars: ✭ 73 (-43.85%)
Mutual labels:  opencv, detection
Mtcnn
face detection and alignment with mtcnn
Stars: ✭ 66 (-49.23%)
Mutual labels:  opencv, detection
Toptal logo detector
Toptal logo detector
Stars: ✭ 121 (-6.92%)
Mutual labels:  opencv, detection
Cpp Image Analysis
DataCore bot image analysis component
Stars: ✭ 125 (-3.85%)
Mutual labels:  opencv
Raspisecurity
Home Surveillance for Raspberry
Stars: ✭ 128 (-1.54%)
Mutual labels:  opencv
Opencvforandroid
目标检测&目标追踪&人脸检测&人脸识别
Stars: ✭ 1,679 (+1191.54%)
Mutual labels:  opencv
Typefont
The first open-source library that detects the font of a text in a image.
Stars: ✭ 1,575 (+1111.54%)
Mutual labels:  detection
Pytorch Imagenet Cifar Coco Voc Training
Training examples and results for ImageNet(ILSVRC2012)/CIFAR100/COCO2017/VOC2007+VOC2012 datasets.Image Classification/Object Detection.Include ResNet/EfficientNet/VovNet/DarkNet/RegNet/RetinaNet/FCOS/CenterNet/YOLOv3.
Stars: ✭ 130 (+0%)
Mutual labels:  detection
Color Tracker
Color tracking with OpenCV
Stars: ✭ 128 (-1.54%)
Mutual labels:  opencv
Python Tutorial
🏃 Some of the python tutorial - 《Python学习笔记》
Stars: ✭ 122 (-6.15%)
Mutual labels:  opencv

SkinDetector

Build Status

This project is depreciated and has been replaced by SemanticSegmentation!!!!

Or ObjectDetection if you want to find instances of skin!

This is a high-speed python based skin detection system using OpenCV, it is done using adaptive thresholding, reference papers can be found below. It is designed for processing VGA sized images in real time for Gesture Control.

Quick Start

Getting the app to run is pretty easy. This script will not install OpenCV. However to install the rest of the project dependencies and run the demo script use the following commands;

# Clone the repo
git clone https://github.com/WillBrennan/SkinDetector && cd SkinDetector
make install
python FromFile.py <directory of images> --display

Usage

import cv2
import skin_detector

img_path = raw_input("Please Enter Image Path")
image = cv2.imread(img_path)
mask = skin_detector.process(image)
cv2.imshow("input", image)
cv2.imshow("mask", mask)
cv2.waitKey(0)

Demonstration

Demo on Astronaut

Based Upon

This repo is based upon the paper;

. Which is no longer accessiable; its similar to the technique used in the more modern paper, Skin color segmentation using multi-color space threshold.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].