ArtCV
ArtCV copied to clipboard
Randomly Exploring Computer Vision techniques to create eye catching art out of plain boring images!
ART CV🎨
Do you believe that you have a hidden creative artist 🤩 within yourself but never got the opportunity to let it out?Do you love playing around with pictures👩🔬?
Want to make an eye-catching pieces of art of for a website! Don’t have time to learn Adobe XD or Pro editor! But still, want to get things done?
Perhaps, Python🐍 can help you out to apply those mesmerizing filters by applying some basic knowledge of image processing!
Demo
Work Done | Original Image** | Output Image |
---|---|---|
Oil Painting | ||
Water Coloring | ||
Pencil Sketch(Black and White) | ||
Pencil Sketch(Colored) | ||
Low Poly | ||
Sepia Effect | ||
Pointillism | ||
Stippling | ||
Mosaic Art | ||
TSP Art | ||
Cartoon Effect | ||
Comic Cartoon Effect | ||
Anime Vintage Effect | ||
Anime Effect | ||
Emboss Effect(Black and White) | ||
Emboss Effect(Colored) | ||
Glitch Art | ||
Motion Blur(Vertical) | ||
Motion Blur (Horizontal) | ||
Motion Blur (Diagonal) | ||
Color Division Effect(K=3) | ||
Color Division Effect(K=6) | ||
Sobel Edge detection | ||
Negative Roll Effect |
** Obtained from Unsplash
** Mosaic Images Obtained from Google Images
Usage
Convinced..huh? 😉 and want this spell for yourself?Here you go:
- Clone or Download this repository ⏬
- Open the Terminal 🐱💻
- Move inside 👉 the repo
cd ArtCV
- Put your image inside the repo or get its path
- Now make sure you have all the dependencies🧱
pip install -r requirements.txt
- Now, the climax you have been waiting for!😎. Run any of the scripts using Terminal
python name_of_effect.py -i <path to your image>
- Abracadabra ⚡
I assume you have python installed on your system and set to path.