didjvu uses the Gamera framework to separate foreground/background layers, which can be then encoded into a DjVu file.
The following software is required:
- Python (2.6 or 2.7)
- Gamera (≥ 3.3.2)
- Pillow
- DjVuLibre (≥ 3.5.22)
- minidjvu (≥ 0.8) for the
--pages-per-dict
/-p
option - argparse (only for Python 2.6)
Additionally, one of the following libraries is needed for the --xmp
option:
- GExiv2 (≥ 0.10.3) + PyGI or
- python-xmp-toolkit or
- pyexiv2 (≥ 0.3)