This program takes effective steps to generate pixels with smooth skin:
- Skin detection: detect image pixels and regions that contain skin-tone color.
- Edge detection: obtain an edge map for applying noise reduction over skin.
Run make and you should see the generated main file. Its usage:
./main -i <infile.jpg> [-l denoise_level] [-o output_img_name]
The default output filename is out.jpg.
skin-deepis released under the BSD 2 clause license. Use of this source code is governed by
a BSD-style license that can be found in the LICENSE file.
External source code:
stb_image.handstb_image_write.h: Taken from stb, MIT License or public domain.