Skip to content

A simple Python Paint clone made entirely with OpenCV and NumPy

License

Notifications You must be signed in to change notification settings

gobrien37/GoPaint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

GoPaint

A simple Python Paint clone made entirely with OpenCV and NumPy

Features:

  • Freehand Brush
  • Bucket Fill
  • Shapes (Rectangle, Ellipse, Line)
  • Eyedropper for Color Picking
  • Undo (Currently only saves the single previous state)
  • Clear Canvas button
  • Save Image
  • Full RGB color sliders
  • Scroll Wheel to adjust brush size (1-99px)

Planned Updates:

  • Increased buffer of previous states for Undo
  • Redo Button
  • Brush size preview / different tool cursors
  • Changing file path for saves
  • Load image
  • Take Webcam Photo
  • Diagonal indicator for perfect circles/squares
  • Text Tool

image

About

A simple Python Paint clone made entirely with OpenCV and NumPy

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages