Create README.md
This commit is contained in:
@@ -0,0 +1,32 @@
|
|||||||
|
# python-photo-skin-detection
|
||||||
|
Python Script that runs multiple skin detection algorithms on an image
|
||||||
|
|
||||||
|
### Python Skin Detection Algorithm Script
|
||||||
|
|
||||||
|
This is a python script which will take a given image and run it through multiple algorithms
|
||||||
|
to save new images that tries to guess what parts of the image are skin.
|
||||||
|
The algorithms that are run are based on the
|
||||||
|
Explicitly Defined Skin Region Model,
|
||||||
|
Colour Segmentation in Normalization rg Colour Model,
|
||||||
|
Colour Segmentation in HSV Colour Model and
|
||||||
|
Color Segmentation in YCBCR Color Model.
|
||||||
|
|
||||||
|
### Setup
|
||||||
|
|
||||||
|
Run `pip3 install requirements.txt` to install any modules you might be missing for this script.
|
||||||
|
|
||||||
|
### Running Scripts
|
||||||
|
|
||||||
|
You can run the script by running `python3 SkinDetection.py`
|
||||||
|
this will use the default image path which leads to `Images/skin.jpg`.
|
||||||
|
|
||||||
|
If you wish to use a different image just add a command line argument of the path to that image.
|
||||||
|
For example: `python3 SkinDetection.py Images/skin1.png`.
|
||||||
|
|
||||||
|
Saving locations for each algorithm is hard coded within each function.
|
||||||
|
Each algorithm has its own unique name so you can tell which image is generated by which algorithm.
|
||||||
|
Just be sure to change the name of an image or move it if you want to keep it saved
|
||||||
|
or else it will be overwritten the next time the script is run.
|
||||||
|
|
||||||
|
It is also possible to run each individual function through the python CLI
|
||||||
|
but you will have to be sure to add the path of the image as an argument.
|
||||||
Reference in New Issue
Block a user