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 (2026). 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
Version Published Release Notes
1.0.0.0