Refactor processing of image, Add alpha channel
authorAndreas Eversberg <jolly@eversberg.eu>
Sun, 26 Apr 2015 06:06:11 +0000 (08:06 +0200)
committerroot <root@dion.jolly.ten>
Thu, 14 May 2015 19:09:25 +0000 (21:09 +0200)
commit3a0734978c1ae4b2830042bd3b4f6474edc0b791
tree5fac97cd28954c918195caefd980c70eef934b3c
parentc883ca17a5f59d67c359de0fd3a3893ebfc4761f
Refactor processing of image, Add alpha channel

Command line tool and GUI use the same code base to prepare and
postpare before and after colorization.

During this refactoring, alpha channel support (change transparency)
was added.

Yes, I know that two features in one commit are bad, but the refactoring
was required to make things easier while implementing alpha support.
22 files changed:
gui/Makefile.am
gui/brightcontrast.c
gui/colorize.c
gui/image.c
gui/palette.c
lib/colorize.c
lib/colorize.h
lib/darray.c
src/Makefile.am
src/colorize.c
src/img.c [new file with mode: 0755]
src/img.h [new file with mode: 0644]
src/mark.c
src/mark.h
src/opticalflow.c
src/opticalflow.h
src/ppm.c [deleted file]
src/ppm.h [deleted file]
src/process.c [new file with mode: 0644]
src/process.h [new file with mode: 0644]
tools/Makefile.am
tools/fields.c