Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/smaranjitghose/artcv
Randomly Exploring Computer Vision techniques to create eye catching art out of plain boring images!
https://github.com/smaranjitghose/artcv
art deep-learning dwoc2020 hacktoberfest image-processing jwoc opencv python slop slop-20 swoc2021
Last synced: about 1 month ago
JSON representation
Randomly Exploring Computer Vision techniques to create eye catching art out of plain boring images!
- Host: GitHub
- URL: https://github.com/smaranjitghose/artcv
- Owner: smaranjitghose
- License: mit
- Created: 2020-08-01T06:46:30.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-02-28T08:44:00.000Z (almost 4 years ago)
- Last Synced: 2023-10-26T07:36:14.611Z (about 1 year ago)
- Topics: art, deep-learning, dwoc2020, hacktoberfest, image-processing, jwoc, opencv, python, slop, slop-20, swoc2021
- Language: Jupyter Notebook
- Homepage:
- Size: 132 MB
- Stars: 48
- Watchers: 1
- Forks: 36
- Open Issues: 2
-
Metadata Files:
- Readme: README.MD
- License: LICENSE
Awesome Lists containing this project
README
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](https://unsplash.com/photos/Ab18eGc1hhE)
** Mosaic Images Obtained from [Google Images](https://www.google.com/search?q=colorful+images+jpg&rlz=1C1SQJL_enIN878IN878&sxsrf=ALeKk01p138QfFdbDWis8bPmUTSx02oCSg:1601008796205&source=lnms&tbm=isch&sa=X&ved=2ahUKEwjiwtHEvoPsAhW59XMBHYqrAL8Q_AUoAXoECAwQAw)
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 ```
- Abracadabra ⚡**I assume you have python installed on your system and set to path.**
License 📜
[MIT License](https://github.com/smaranjitghose/ArtCV/blob/ArtCV/LICENSE)