Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mayssemhannachi/lgmvip-datascience-task-3
This project is a demonstration of how to use Python and OpenCV to transform images into pencil sketches. It’s a simple yet powerful example of image processing that involves several key steps:
https://github.com/mayssemhannachi/lgmvip-datascience-task-3
image-processing jupyter-notebook python3 sketch
Last synced: 5 days ago
JSON representation
This project is a demonstration of how to use Python and OpenCV to transform images into pencil sketches. It’s a simple yet powerful example of image processing that involves several key steps:
- Host: GitHub
- URL: https://github.com/mayssemhannachi/lgmvip-datascience-task-3
- Owner: mayssemhannachi
- Created: 2024-09-07T09:58:00.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-09-07T10:12:56.000Z (4 months ago)
- Last Synced: 2024-10-31T12:22:03.963Z (about 2 months ago)
- Topics: image-processing, jupyter-notebook, python3, sketch
- Language: Jupyter Notebook
- Homepage:
- Size: 1.99 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Image to Pencil Sketch Conversion with Python
## Overview
This project demonstrates how to convert an image into a pencil sketch using Python and OpenCV. The process involves converting an image to grayscale, inverting it, blurring the inverted image, and then combining it with the original grayscale image to create a pencil sketch effect.
## Features
- Convert any image into a pencil sketch.
- Compare the original image and the pencil sketch side by side.
- Reusable function to process multiple images.## Installation
To run this project, you'll need to have Python installed, along with the following libraries:
- **OpenCV** (`cv2`)
- **Matplotlib**You can install these libraries using `pip`:
```bash
pip install opencv-python matplotlib