Skip to content

ZouariOmar/Pencil-Sketch


Pencil Sketch
Pencil Sketch

A simple web app to transform your images into stunning pencil sketches

Key FeaturesHow To UseDownloadCreditsLicense

Pencil Sketch App in Action

HTML5 CSS3 JavaScript Python Flask Django OpenCV

Key Features

  • Real-Time Sketch Conversion
    Transform images into pencil sketches instantly using advanced algorithms.
  • User-Friendly Interface
    Intuitive design with drag-and-drop image uploading.
  • Customizable Outputs
    Adjust parameters like intensity and contrast to get the perfect sketch.
  • Cross-Platform Compatibility
    Available on Windows, macOS, and Linux.
  • Lightweight
    Runs efficiently on any system.

How To Use

Requirements

  • Python 3.8+
  • pip

Steps

  1. Clone the Repository

    git clone https://github.com/ZouariOmar/Pencil-Sketch.git
  2. Navigate to the Project Directory

    cd Pencil-Sketch
  3. Set Up a Virtual Environment

    python -m venv .venv
    source .venv/bin/activate  # For Linux/macOS
    .venv\Scripts\activate     # For Windows
  4. Install Dependencies

    pip install -r requirements.txt
  5. Run the App

    python main.py

Download

Get the latest version of Pencil Sketch from the Releases Page.


Credits

This project uses the following open-source tools and libraries:

  • OpenCV - For image processing
  • Flask - For web app backend
  • Django - For the backend framework and templating engine

Special thanks to the open-source community for making this project possible.


License

This project is licensed under the MIT License.


Made with ❤️ by Zouari Omar
GitHub: ZouariOmar