Skip to content

Generate sketch version from images. It uses python3 and OpenCV to create sketch version of your image.

Notifications You must be signed in to change notification settings

jazlopez/py-sketch-image

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

py-sketch-image

Generate sketch version from images. It uses python3 and OpenCV to create sketch version of your image.

It works by creating a gray version of your image and applying a sketch effect to the new file. Sketch version of your image will be stored at the same directory of original image.

  • Original image is not affected at all.

Example:

ORIGINAL

SKETCH

1. INSTALLATION

pip3 install -r requirements.txt

2. USAGE

Run sketch.py providing the path of the image you want to sketch.

python3 sketch.py --source /image/path/to/original.png

# above command will create a new file in directory where sketch.png exists whose file name starts with default prefix "sketch_" plus the original file name:
# /image/path/to/original.png -> /image/path/to/sketch_original.png

# You can change the prefix to another string with the optional argument --prefix

python3 sketch.py --source /image/path/to/original.png --prefix new_sketch_

# output file: /image/path/to/new_sketch_original.png

# For advanced users you can set optional arguments to control SIGMA_S SIGMA_R SHADE_FACTOR:
python3 sketch.py --source original.png --sigma_s 9 --sigma_r 0.09 --shade 0.07 

3. TODO:

  • Create image sketch version bulk mode

4. VERSION

1.0.0 Initial

5. CONTACT

If you have any idea on how to improve the software drop me a message at the link below.

Jaziel Lopez, Software Engineer

DISCLAIMER: Be aware the softtware is provided as is without any support nor liability in any country and/or jurisdiction. Do not contact the author with complains and/or legal issues you may think the author is responsible of. In all time software author is not responsible for others actions.

About

Generate sketch version from images. It uses python3 and OpenCV to create sketch version of your image.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages