Skip to content

Automatic colorizaton of grayscale images using Deep Learning

License

Notifications You must be signed in to change notification settings

ivasiljevic/autocolorize

 
 

Repository files navigation

autocolorize

Automatically colorize images using Machine Learning.

Installation

Make sure that you have Caffe (with Python bindings). Then run:

pip install autocolorize

Run:

autocolorize grayscale.png -o colorized.png

API

You can also colorize from Python (assuming grayscale is the image that you want to colorize):

import autocolorize
classifier = autocolorize.load_default_classifier()
rgb = autocolorize.colorize(grayscale, classifier=classifier)

Sparse training

We provide custom layers for doing sparse hypercolumn training in both Caffe (see caffe/) and Tensorflow (see tensorflow/). This can be used for other image-to-image tasks, such as semantic segmentation or edge prediction.

About

Automatic colorizaton of grayscale images using Deep Learning

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 53.1%
  • Python 37.0%
  • Cuda 9.9%