GithubHelp home page GithubHelp logo

kherin / colorwizard Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 598 KB

ColorWizard is a Python-based project that aims to automate the coloring process of physical coloring books.

License: MIT License

Python 46.81% HTML 53.19%

colorwizard's Introduction

ColorWizard ๐ŸŽจ

โš ๏ธ IMPORTANT: The current project is in development and experimental.

Colorwizard Cover Image

ColorWizard is a Python-based project that aims to automate the coloring process of physical coloring books. It uses computer vision techniques to scan and detect the regions in a coloring book page, and then automatically applies colors to those regions, creating a digitally colored version of the page.

Features

  • Region Segmentation: The project employs image processing algorithms to segment the coloring book page into distinct regions, each representing a separate area to be colored.

Installation

  1. Clone the repository:

    git clone https://github.com/kherin/ColorWizard.git
  2. Navigate to the project directory:

cd ColorWizard

  1. Install the required dependencies:

pip install -r requirements.txt

Usage

Run the ColorWizard server:

python server.py

Open your web browser and navigate to the provided URL (e.g., http://localhost:5000).

Process_video.py ๐Ÿ“„

The process_video.py file contains the core functionality for processing the coloring book pages. It imports the necessary libraries and defines functions to perform the following tasks:

Image Preprocessing: This function prepares the uploaded image for further processing by resizing, converting to grayscale, and applying various filters and transformations. Region Segmentation: This function uses computer vision algorithms to segment the coloring book page into distinct regions, each representing a separate area to be colored.

The process_video.py file is imported and utilized by the server application (server.py) to handle the image processing and coloring tasks.

video_capture.html ๐Ÿ“„

The video_capture.html file is an HTML template that provides the user interface for the ColorWizard web application.

Contributing

Contributions to ColorWizard are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request on the project's GitHub repository.

Acknowledgments

The project utilizes the following open-source libraries and frameworks: OpenCV for image processing and computer vision tasks. NumPy for numerical computations. Flask for the web application framework.

colorwizard's People

Contributors

kherin avatar

Watchers

Kostas Georgiou avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.