Image/Photo and Film Colorization Software for Linux
The following software allows to colorize photos, as well as movie sequences.
The colorization process uses an open source implementation of the algorithm that was proposed by Anat Levin, Dani Lischinski and Yair Weiss at the School of Computer Science and Engineering, the Hebrew University of Jerusalem. (see http://www.cs.huji.ac.il/~yweiss/Colorization/)
By scribbling (marking) areas with different colors, the algorithm calculates the color for the complete image. Marked areas are turned into the given color.
The colorization process will apply colors to neighbor pixels of the marked areas. If the brightness of neighbor pixels are similar, the color for these pixels are also similar. Between marked areas with, different colors are fading automatically, by using a weighting function. If the edge between areas is soft, the color change is also soft.
The colorize GUI simplifies the process of adding color to gray images. Where other (much more advanced graphics editor) can do the same, this GUI provides some important features that make things allot easier:
- Marked pixels are not anti-aliased, which is required for the algorithm to work correctly.
- The marked pixels are stored in a separate file, keeping the original image untouched.
- The marked pixels are stored as indexed byte map with palette, so colors can be changed without redrawing marked areas.
- Current selected color can be highlighted (red) for better view on an image with similar brightness.
- A colorize button is used to render the result without using the command line tool.
- Rendering in real-time can be performed, while drawing colors to the image.
- Color images can be recolored. Areas can be marked without changing the color, changing the color or removing the color.
- The GUI can handle image sequences and provides a time line with key-frames and marked images.
-> GIT Repository Current source from GIT repository
-> Download Documentation Snapshot of the documentation, for latest doc, check the archive. ("colorize_src/docs/")
-> Download Source Beta version 0.1 (source code for Linux)
-> Download Source Beta version 0.2 (source code for Linux)
-> Download Source Beta version 0.3 (source code for Linux)
-> Download Source Beta version 0.4 (source code for Linux)
-> Download Source Beta version 0.6 (source code for Linux)
-> Download Source Beta version 0.7b (source code for Linux)
-> Download Source Beta version 0.7c (source code for Linux)
-> Download Windows binary Alpha version build win32, might support PPM and JPEG only!
email: andreas@eversberg.eu