/Virtual_paint

Its is virtual pain where you can draw by moving you object

Primary LanguagePython

Virtual Paint Project

Overview

This Virtual Paint project is a Python application using OpenCV that allows users to paint virtually in real-time based on the detected color of an object. The application identifies the color of an object in the camera's view and uses that color to draw on the screen as the user moves the object.

Project Demo

Features

  • Real-time object color detection.
  • Drawing with the detected color.
  • Multiple color options available for painting.
  • Easy-to-use interface.

Usage

  1. Clone or download the project to your local machine.
  2. Install the required libraries, including OpenCV and NumPy.
  3. pip install opencv-python numpy to run the project
    1. Hold an object with the desired color in front of your camera.
  4. Paint virtually by moving the colored object in front of the camera.

Screenshots

Screenshot 1

Screenshot 2

Screenshot 3

Contributions

Contributions to this project are welcome! Feel free to open issues or submit pull requests to improve the functionality or add new features.

License

This project is licensed under the MIT License. See the LICENSE file for details.