top of page
2022

Virtual Painter

A software that allows you to draw in virtual space by recognizing hand movements.

 

The Virtual Painter can be used on existing images/videos or with a web camera. It is written in Python and based on MediaPipe, a library that enables recognition of the palm and extraction of relevant landmarks.

I implemented 3 colors (red, blue, green) and a highlighter (yellow). Fist shape means clear the screen. 

The next step was to implement different line thicknesses. 3 fingers = thin line, 4 fingers = regular line and 5 fingers = thick. 

The final application included 3 colors, a highlighter, and an eraser which could be drawn in different thicknesses and shapes. 

bottom of page