SkinDetector

Detects Skin Color in Images based on Classification
1.8K Downloads
Updated 3 Oct 2014

View License

The perpose of the application is to detect Skin Color under different Color Spaces. To manage that we train a one class classifier from a collection of Skin Patches.
-The user has to load a folder containning jpg images of skin color before for the trainning of the classifier.
-For the trainning of the calssifier we take the values of the skin pixels, and for each demention of the color space we create a Gaussian Distribution witch we use in the next step for the classification.
-After that we insert an Image and for every pixel of the image the classifier decides if it is a skin or a not skin pixel.
-The processed Image is shown into the screen.
-The result is strongly depentend on the trainning set and the color model in witch the whole process is taking space.
-The User can use different Color spaces and Sigma Values for his experiments in order to take the best results.

Cite As

Dimitrios Mallis (2024). SkinDetector (https://www.mathworks.com/matlabcentral/fileexchange/48007-skindetector), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2012a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0.0