Debian Imaging Project
Summary
Development
Libraries useful for imaging development

Debian contains a several programs to develop tools around digital images. Here you can have an overview.

Description

For a better overview of the project's availability as a Debian package, each head row has a color code according to this scheme:

If you discover a project which looks like a good candidate for Debian Imaging to you, or if you have prepared an unofficial Debian package, please do not hesitate to send a description of that project to the Debian Imaging mailing list

Links to other tasks

Debian Imaging Development packages

Official Debian packages with high relevance

cimg-dev
bibliothèque puissante de calcul d'images
Versions of package cimg-dev
ReleaseVersionArchitectures
sid3.2.1+dfsg-2all
stretch-security1.7.9+dfsg-1+deb9u2all
buster2.4.5+dfsg-1+deb10u1all
bullseye2.9.4+dfsg-2all
bookworm3.2.1+dfsg-1all
jessie1.5.9+dfsg-1all
jessie-security1.5.9+dfsg-1+deb8u1all
stretch1.7.9+dfsg-1all
upstream3.4.3
Debtags of package cimg-dev:
devellibrary
roledevel-lib
works-withimage, image:raster
x11library
Popcon: 5 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

La bibliothèque CImg est une boîte à outils C++ fournissant de simples classes et fonctions permettant de charger, enregistrer, traiter et afficher des images dans votre propre code C++. Il vient sous la forme d'un seul fichier en-tête CImg.h devant être inclus dans votre programme source. Il contient de puissants algorithmes de traitement d'images pour charger/enregistrer/redimensionner/pivoter, filtrer, dessiner des objets (texte, lignes, faces, ellipses, ...), etc.

Les images sont instanciées par une classe capable de représenter des images en 4 dimensions (de signaux scalaires à une dimension aux volumes 3D de pixels représentés par un vecteur), avec des modèles de type de pixel. Il dépend d'un nombre minimal de bibliothèques : vous pouvez le compiler avec une bibliothèque C standard. Pas besoin de bibliothèque exotique ou de dépendance complexe.

The package is enhanced by the following packages: cimg-doc cimg-examples
python-libtiff
wrapper to the libtiff library to Python using ctypes
Versions of package python-libtiff
ReleaseVersionArchitectures
stretch0.4.1+20160502-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.4.2-5amd64,arm64,armhf,i386
jessie0.3.0~svn78-3.1amd64,armel,armhf,i386
Popcon: 3 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

PyLibTiff is a package that provides:

  • a wrapper to the libtiff library to Python using ctypes.
  • a pure Python module for reading and writing TIFF and LSM files. The images are read as numpy.memmap objects so that it is possible to open images that otherwise would not fit to computers RAM.

There exists many Python packages such as PIL, FreeImagePy that support reading and writing TIFF files. The PyLibTiff project was started to have an efficient and direct way to read and write TIFF files using the libtiff library without the need to install any unnecessary packages or libraries. The pure Python module was created for reading "broken" TIFF files such as LSM files that in some places use different interpretation of TIFF tags than what specified in the TIFF specification document. The libtiff library would just fail reading such files. In addition, the pure Python module is more memory efficient as the arrays are returned as memory maps. Support for compressed files is not implemented yet.

Warning: pylibtiff currently supports reading and writing images that are stored using TIFF strips. Patches are welcome to support tiled TIFF images.

Debian packages in contrib or non-free

libjai-imageio-core-java
??? missing short description for package libjai-imageio-core-java :-(
Versions of package libjai-imageio-core-java
ReleaseVersionArchitectures
jessie1.2-3 (non-free)amd64
Popcon: 1 users (0 upd.)*
Versions and Archs
License: non-free
Svn
*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 247490