Skip to content

Latest commit

 

History

History
56 lines (40 loc) · 1.57 KB

Readme.md

File metadata and controls

56 lines (40 loc) · 1.57 KB

DeepColor

Project for colorizing grayscale pictures and comparing 3 different neural networks:

Versions

  • keras (2.8.0)
  • matplotlib (3.5.2)
  • numpy (1.23.4)
  • opencv (4.6.0)
  • tensorboard (2.8.0)
  • tensorflow (2.8.2)
  • tqdm (4.64.1)

How to use

usage: main.py [-h] [-d] [-t TRAIN] [-m MODEL] [-c COLORIZE] [-v VIDEO]

optional arguments:
  -h, --help            show this help message and exit
  -d, --debug           set log level to debug
  -t TRAIN, --train TRAIN
                        Train a model. Choose between 'fusion', 'unet', 'gan'.
  -c COLORIZE, --colorize COLORIZE
                        Colorize a picture at the given path
  -v VIDEO, --video VIDEO
                        Colorize a video at the given path

Some results

Colorizing pictures

pictures

Colorizing video

video

Architectures diagrams

Deep Koalarization

pictures

Unet

pictures

Pix2Pix

pictures