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
potente libreria per elaborazione di immagini
|
Versions of package cimg-dev |
Release | Version | Architectures |
sid | 3.2.1+dfsg-2 | all |
stretch-security | 1.7.9+dfsg-1+deb9u2 | all |
buster | 2.4.5+dfsg-1+deb10u1 | all |
bullseye | 2.9.4+dfsg-2 | all |
bookworm | 3.2.1+dfsg-1 | all |
jessie | 1.5.9+dfsg-1 | all |
jessie-security | 1.5.9+dfsg-1+deb8u1 | all |
stretch | 1.7.9+dfsg-1 | all |
upstream | 3.4.3 |
Debtags of package cimg-dev: |
devel | library |
role | devel-lib |
works-with | image, image:raster |
x11 | library |
|
License: DFSG free
|
La libreria CImg è un toolkit C++ che fornisce semplici classi e funzioni
per caricare, salvare, elaborare e visualizzare immagini nel codice C++
dell'utente. Consiste di un solo file header CImg.h che deve essere incluso
nei sorgenti del programma. Contiene utili algoritmi di elaborazione delle
immagini per caricare/salvare, ridimensionare/ruotare, filtrare, disegnare
oggetti (testo, linee, superfici, ellissi, ...), ecc.
Le istanze delle immagini sono create da una classe capace di rappresentare
immagini con fino a 4 dimensioni (da segnali scalari 1-D a volumi 3-D di
pixel con valori vettoriali), con tipi di modelli a pixel. Dipende da un
numero minimo di librerie: lo si può compilare con le librerie C standard.
Non sono necessarie librerie esotiche o dipendenze complesse.
|
|
python-libtiff
wrapper della libreria libtiff per Python che usa ctypes
|
Versions of package python-libtiff |
Release | Version | Architectures |
stretch | 0.4.1+20160502-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 0.4.2-5 | amd64,arm64,armhf,i386 |
jessie | 0.3.0~svn78-3.1 | amd64,armel,armhf,i386 |
|
License: DFSG free
|
PyLibTiff è un pacchetto che fornisce:
- un wrapper della libreria libtiff per Python che usa ctypes,
- un modulo in Python puro per leggere e scrivere file TIFF e LSM. Le
immagini sono lette come oggetti numpy.memmap in modo che sia possibile
aprire immagini che altrimenti non entrerebbero nella RAM dei computer.
Esistono molti pacchetti Python, come PIL e FreeImagePy, che permettono la
lettura e scrittura di file TIFF. Il progetto PyLibTiff ha avuto origine
per avere un modo efficiente e diretto di leggere e scrivere file TIFF
usando la libreria libtiff senza la necessità di installare alcun pacchetto
* libreria non necessari. Il modulo in Python puro è stato creato per
leggere file TIFF "difettosi" come file LSM che in alcuni punti usano una
differente interpretazione delle etichette TIFF rispetto a quanto descritto
nel documento delle specifiche di TIFF. La lettura di tali file con la
libreria libtiff fallirebbe. In aggiunta il modulo in Python puro è più
efficiente dato che gli array sono restituiti come mappe di memoria. La
gestione dei file compressi non è ancora implementata.
Attenzione: pylibtiff attualmente gestisce la lettura e scrittura di
immagini che sono memorizzate usando strip TIFF. Il contributo di patch per
la gestione di immagini TIFF con tile è benvenuto.
|
|
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 |
Release | Version | Architectures |
jessie | 1.2-3 (non-free) | amd64 |
|
License: non-free
|
|
|