Fingolfin1196 / ImageGraph

1 stars 1 forks source link

ImageGraph

An image processing library inspired by libvips with improvements for use in a memory-constrained, time-efficient manner. There are many interesting components here that I will describe in a paper that I am in the process of preparing.

License

The library is licensed under the GPL version 3, a copy of which can be found under gpl-3.0.txt.

Dependencies

Building

libvips and the Intel Threading Building Blocks can be installed as usual.

For PCG, the link above leads to my fork that includes some haphazard CMake support, which makes it possible to install it as usual.

Abseil is linked as a static library into the shared library created by this project. Creating a static library is only possible for LTS releases and did not work for me without disabling GMock and tests.

More detailed build instructions will follow shortly.

Additionally, the Hilbert spiral generator is based on gilbert, albeit somewhat loosely, which is licensed under the 2-Clause BSD license that can be found under other-licenses/gilbert-bsd-2-clause.txt.