Skip to content

Skribblr is a tool for converting images into sketches that can be drawn in any program that uses the mouse to draw.

Notifications You must be signed in to change notification settings

MxMossy/Skribblr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Skribblr is a tool for converting images into sketches that can be drawn in any program that uses the mouse to draw. Use it to fake your drawing ability or to spice up your diagrams without disrupting the style.

Warning: this tool moves your computers mouse directly. Use at your own risk.

Requires

Python 3.8+

Setup (Windows)

In the Git Bash terminal:

  1. Clone this repo and cd into it.
  2. (Optional) Set up a virtual env; run python -m venv env, then run source env/Scripts/activate
  3. Run pip install -r requirements.txt
  4. Run python skribblr.py

How to use

After running the program, a GUI window will present itself.

  • prefix term: automatically preprended to the query term (e.g. "clipart", "cartoon", "svg")
  • query term: used to download images from Bing images
  • selection arrows: can be used to navigate between downloaded image contours
  • start draw button: activates drawing mode
  • threshold slider: can be used to manually adjust contours if desired

Drawing Mode

Once drawing mode is activated, place cursor at the corner of the area you intend to draw in. Then hold left alt and move your cursor to the other corner of the drawing area. Release alt to begin drawing. Hold Escape to abort the current initiated drawing.

Skribblr_demo_medium.mp4

Background

Originally I made this to enhance my drawings on skribbl.io (hence the name), but you can really use it in any program that does mouse drawing.

Websites I've tested:

About

Skribblr is a tool for converting images into sketches that can be drawn in any program that uses the mouse to draw.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages