Skip to content

protyayofficial/Image-Sketch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Image-to-Sketch Web Application

This web application allows you to easily convert regular images into high-quality pencil sketches using computer vision techniques.

Features

  • Upload any image file
  • Convert images to high-quality pencil sketches
  • Adjustable sketch parameters (e.g., sketch intensity, color adjustments)
  • Real-time preview of the sketch
  • Download the converted sketch in multiple formats

Technologies Used

  • Python 3.x
  • OpenCV (cv2) - For image processing
  • Streamlit - For building the web interface
  • NumPy - For numerical operations

Installation

Follow the steps below to set up the project:

  1. Clone the repository:

    git clone https://github.com/protyayofficial/Image-Sketch.git
  2. Navigate to the project directory:

    cd Image-Sketch
  3. Install the required dependencies:

    pip install -r requirements.txt

Usage

To run the web application:

  1. Start the application with Streamlit:

    streamlit run app.py
  2. Open your browser and go to http://localhost:8501.

  3. Upload an image you want to convert into a sketch.

  4. Adjust the sketch parameters to customize the output.

  5. Download the generated pencil sketch to your device.

Requirements

Ensure you have the following installed:

  • Python 3.6+
  • opencv-python
  • streamlit
  • numpy

License

This project is licensed under the MIT License.


Happy sketching! ✨

About

Convert your regular images into pencil sketch

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages