All Projects → merwane → Popbot

merwane / Popbot

Licence: mit
Color splash effects using Deep Learning

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Popbot

Magick
Magic, madness, heaven, sin
Stars: ✭ 362 (+493.44%)
Mutual labels:  image-processing, image-manipulation
Pesdk Android Demo
A fully customizable photo editor for your app.
Stars: ✭ 464 (+660.66%)
Mutual labels:  image-processing, image-manipulation
Texturize
🤖🖌️ Generate photo-realistic textures based on source images. Remix, remake, mashup! Useful if you want to create variations on a theme or elaborate on an existing texture.
Stars: ✭ 366 (+500%)
Mutual labels:  image-processing, image-manipulation
Imgtoascii
A JavaScript implementation of a image to Ascii code
Stars: ✭ 331 (+442.62%)
Mutual labels:  image-processing, image-manipulation
Cometa
Super fast, on-demand and on-the-fly, image processing.
Stars: ✭ 8 (-86.89%)
Mutual labels:  image-processing, image-manipulation
Opence
Contrast Enhancement Techniques for low-light images
Stars: ✭ 333 (+445.9%)
Mutual labels:  image-processing, image-manipulation
Wasm Imagemagick
Webassembly compilation of https://github.com/ImageMagick/ImageMagick & samples
Stars: ✭ 442 (+624.59%)
Mutual labels:  image-processing, image-manipulation
Multivisor
Centralized supervisor WebUI and CLI
Stars: ✭ 104 (+70.49%)
Mutual labels:  flask, vuetify
Images
Source code of images.weserv.nl, to be used on your own server(s).
Stars: ✭ 798 (+1208.2%)
Mutual labels:  image-processing, image-manipulation
Imgp
📸 High-performance cli batch image resizer and rotator
Stars: ✭ 744 (+1119.67%)
Mutual labels:  image-processing, image-manipulation
Pyvips
python binding for libvips using cffi
Stars: ✭ 296 (+385.25%)
Mutual labels:  image-processing, image-manipulation
Imagene
A General Purpose Image Manipulation Tool
Stars: ✭ 36 (-40.98%)
Mutual labels:  image-processing, image-manipulation
Menyoki
Screen{shot,cast} and perform ImageOps on the command line 🌱 🏞️
Stars: ✭ 255 (+318.03%)
Mutual labels:  image-processing, image-manipulation
Topaz
A configurable, easy to maintain personal website
Stars: ✭ 362 (+493.44%)
Mutual labels:  flask, vuetify
Wallgen
Generate HQ poly wallpapers
Stars: ✭ 153 (+150.82%)
Mutual labels:  flask, image-manipulation
Lena.js
👩 Library for image processing
Stars: ✭ 432 (+608.2%)
Mutual labels:  image-processing, image-manipulation
Graphite
Open source 2D node-based raster/vector graphics editor (Photoshop + Illustrator + Houdini = Graphite)
Stars: ✭ 223 (+265.57%)
Mutual labels:  image-processing, image-manipulation
Imagegonord
A tool that can convert your rgb images to nordtheme palette
Stars: ✭ 105 (+72.13%)
Mutual labels:  flask, image-processing
Oblique
With Oblique explore new styles of displaying images
Stars: ✭ 633 (+937.7%)
Mutual labels:  image-processing, image-manipulation
Photon
⚡ Rust/WebAssembly image processing library
Stars: ✭ 963 (+1478.69%)
Mutual labels:  image-processing, image-manipulation

Popbot

Let AI transform your images

Installation: (run both client & server simultaneously)

client:

cd client

# Install dependencies
npm install

# Start dev server
npm run serve

server:

IMPORTANT: Download the model file on this link and put it in the server directory before doing the following.

cd server
pipenv shell

# Install dependencies (using Pipenv)
sudo pipenv install --skip-lock

# Start server with a category to detect
python main.py <category>

# Example:
python main.py person

Categories:

You can start the server with one of these categories as arguments to detect them in your image.

  1. Vehicles:
  • car
  • bicycle
  • motorcycle
  • airplane
  • bus
  • train
  • truck
  • boat
  1. Animals:
  • bird
  • cat
  • dog
  • horse
  • sheep
  • cow
  • elephant
  • bear
  • zebra
  • giraffe
  1. Food:
  • banana
  • apple
  • orange
  • carrot
  • pizza
  • cake
  • cup
  • bottle
  1. Other:
  • person
  • umbrella
  • skateboard
  • laptop
  • tv
  • book

NOTES:

  • For some weird reason, you have to restart the server in order to transform another image. If you don't, you'll get the first image as output. I didn't have time to figure out why that happens.
  • You can't combine two categories.
  • By default, only the largest object will be detected.

Demo:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].