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-deep
is 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.h
andstb_image_write.h
: Taken from stb, MIT License or public domain.