fractal compression
no vote
Compiling this program requires gd2 development libraries (libgd2-dev on
debian) and a c++ compiler (more likely than not g++). There is one part of
the code (in the imageutils.cpp source file) that optionally uses the
mersenne twister included in the header from C++ Technical Report 1
if the __GXX_EXPERIMENTAL_CXX0X__ macro is set. Otherwise it will use the
standard srand() and rand() functions from the standard c library which may
not be deterministic (honestly I'm not sure) and which means that the noise
that is generated when decoding fractals as the base image will not be the
same every time. Either way it is seeded with the file size of the fractal.
If you do not have access to the TR1 header and desire for your
decoded images to be bit-consistent I would recommend using the --seed flag to
specify a custom seed image.
The only command required to compile is `make` or `make a