Debian Imaging Project
Summary
Image script
Command line image processing in Debian

Debian contains a lot of tools to process images as batches using the command line. 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 Image script packages

Official Debian packages with high relevance

aaphoto
Auto Adjust Photo, correzione automatica dei colori delle foto
Maintainer: Denis Briand
Versions of package aaphoto
ReleaseVersionArchitectures
bookworm0.45-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie0.45-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid0.45-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie0.43.1-1amd64,armel,armhf,i386
stretch0.45-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.45-1amd64,arm64,armhf,i386
bullseye0.45-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Debtags of package aaphoto:
interfacecommandline
roleprogram
useediting
works-withimage
Popcon: 9 users (7 upd.)*
Versions and Archs
License: DFSG free

Auto Adjust Photo è un piccolissimo strumento per la manipolazione delle immagini da riga di comando per la correzione automatica dei colori delle foto. Cerca di dare un aspetto migliore dalle immagini. Il programma fa questo analizzando l'immagine in input e poi impostando il contrasto, la gamma, il bilanciamento dei colori e la saturazione ottimali per essa.

Other screenshots of package aaphoto
VersionURL
0.45-1https://screenshots.debian.net/shrine/screenshot/17066/simage/large-7308666c93e6764a5f8239aeb206a9f9.png
0.45-1+b1https://screenshots.debian.net/shrine/screenshot/simage/large-766da45c4e3b0caed68ab22c04b9c90f.png
0.45-1https://screenshots.debian.net/shrine/screenshot/16873/simage/large-a293dfba5f0f2e3ddc4f6242f8ecc758.png
0.45-1https://screenshots.debian.net/shrine/screenshot/16875/simage/large-0a7889ce69b05e13efa481373b699f5d.png
0.45-1https://screenshots.debian.net/shrine/screenshot/17095/simage/large-3b7bbd31530501156deb2c9c7aeaea47.png
0.45-1https://screenshots.debian.net/shrine/screenshot/17094/simage/large-3bda2697d914aaa97de5df03e3453bf7.png
0.45-1https://screenshots.debian.net/shrine/screenshot/17065/simage/large-85d5d27ccd85593f0e0ddd6782eddc0f.png
0.45-1https://screenshots.debian.net/shrine/screenshot/17090/simage/large-cdbf0c011b43f0b304af5028e0d14212.png
0.45-1https://screenshots.debian.net/shrine/screenshot/16874/simage/large-3e21fc23d3a4a8be1261ccaa09797f47.png
0.45-1+b1https://screenshots.debian.net/shrine/screenshot/simage/large-6a9941a34ec74c15bfd9adbea3ca1bd3.png
Screenshots of package aaphoto
imagemagick
??? missing short description for package imagemagick :-(
Versions of package imagemagick
ReleaseVersionArchitectures
sid7.1.1.39+dfsg1-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie6.8.9.9-5+deb8u12amd64,armel,armhf,i386
jessie-security6.8.9.9-5+deb8u19amd64,armel,armhf,i386
stretch6.9.7.4+dfsg-11+deb9u8amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch-security6.9.7.4+dfsg-11+deb9u13i386
stretch-security6.9.7.4+dfsg-11+deb9u14amd64,arm64,armel,armhf
buster6.9.10.23+dfsg-2.1+deb10u1amd64,arm64,armhf,i386
buster-security6.9.10.23+dfsg-2.1+deb10u7amd64,arm64,armhf,i386
bullseye-security6.9.11.60+dfsg-1.3+deb11u3amd64,arm64,armhf,i386
bullseye6.9.11.60+dfsg-1.3+deb11u4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm-security6.9.11.60+dfsg-1.6+deb12u1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm6.9.11.60+dfsg-1.6+deb12u2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie6.9.13.12+dfsg1-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
upstream7.1.1.41
Debtags of package imagemagick:
interfacecommandline, x11
roleprogram
scopeutility
uitoolkitxlib
useconverting, editing, viewing
works-withimage, image:raster
works-with-formatgif, jpg, pdf, png, postscript, svg, tiff
x11application
Popcon: 2759 users (578 upd.)*
Newer upstream!
License: DFSG free
Git
Other screenshots of package imagemagick
VersionURL
8:6.9.10.23+dfsg-2.1https://screenshots.debian.net/shrine/screenshot/17102/simage/large-7accb1f69a04ce81ca66eea624943e3c.png
8:6.9.10.23+dfsg-2.1https://screenshots.debian.net/shrine/screenshot/17101/simage/large-c1677229fbbd02feddc63c6c5909c91d.png
8:6.9.10.23+dfsg-2.1https://screenshots.debian.net/shrine/screenshot/17100/simage/large-846e8bf4b6f2e4e621d00a033b73a874.png
8:6.9.10.23+dfsg-2.1https://screenshots.debian.net/shrine/screenshot/17103/simage/large-ad1b7939603ccb9d836b2a1bf21d1398.png
8:6.9.10.23+dfsg-2.1https://screenshots.debian.net/shrine/screenshot/17104/simage/large-53d9e8e5acedc676d80b94c8c731f6e3.png
8:6.9.10.23+dfsg-2.1https://screenshots.debian.net/shrine/screenshot/17105/simage/large-fde1fc133f12e8c800696d548eef90a2.png
6.5.7-8-2009-11-17Q16https://screenshots.debian.net/shrine/screenshot/2633/simage/large-9c16b5e0d53f47e267e7e90a61e89a13.png
Screenshots of package imagemagick
imaptool
strumento per creare mappe di immagini lato client
Maintainer: Colin Watson
Versions of package imaptool
ReleaseVersionArchitectures
trixie0.9-22amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid0.9-22amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie0.9-14amd64,armel,armhf,i386
stretch0.9-17amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.9-18amd64,arm64,armhf,i386
bullseye0.9-19amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm0.9-20amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Debtags of package imaptool:
interfacex11
roleprogram
scopeutility
uitoolkitathena
useediting
works-withimage, image:raster
x11application
Popcon: 1 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Uno strumento semplice, ma utile e libero, per creare mappe di immagini lato client, con supporto per immagini GIF e JPEG.

libfreehep-graphicsio-java
libreria base GraphicsIO di FreeHEP
Versions of package libfreehep-graphicsio-java
ReleaseVersionArchitectures
bullseye2.4+dfsg-3all
trixie2.4+dfsg-3all
sid2.4+dfsg-3all
jessie2.1.1-3all
stretch2.1.1-4all
buster2.1.1-5all
bookworm2.4+dfsg-3all
Debtags of package libfreehep-graphicsio-java:
roleshared-lib
Popcon: 390 users (167 upd.)*
Versions and Archs
License: DFSG free
Git

Il pacchetto Vector Graphics della libreria Java FreeHEP permette a qualsiasi programma Java di esportare in una varietà di formati grafici vettoriali, così come formati immagine bitmap. Tra i formati vettoriali sono inclusi Encapsulated PostScript (EPS), Portable Document Format (PDF), Enhanced Meta Format (EMF), Scalable Vector Graphics (SVG) e Flash (SWF), mentre i formati immagine includono GIF, PNG, JPG e PPM.

Questo pacchetto contiene la libreria base GraphicsIO di FreeHEP.

pngquant
utilità di ottimizzazione per immagini PNG (Portable Network Graphics)
Versions of package pngquant
ReleaseVersionArchitectures
sid2.18.0-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie2.18.0-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm2.17.0-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye2.13.1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster2.12.2-1amd64,arm64,armhf,i386
stretch2.5.0-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie-security2.3.0-1+deb8u1amd64,armel,armhf,i386
jessie2.3.0-1amd64,armel,armhf,i386
Debtags of package pngquant:
interfacecommandline
roleprogram
scopeutility
usecompressing, converting
works-withimage, image:raster
works-with-formatpng
Popcon: 284 users (94 upd.)*
Versions and Archs
License: DFSG free
Git

pngquant è un'utilità di conversione a riga di comando per la quantizzazione e la retinatura di immagini PNG truecolor, specialmente quelle con un canale alfa completo, fino a ottenere immagini PNG con tavolozza RGBA a 8 bit (o meno). Queste immagini sono solitamente da due a quattro volte più piccole che le versioni a 32 bit, e la trasparenza parziale è mantenuta abbastanza bene. Questo rende pngquant particolarmente utile sia per siti web che per lo sviluppo per la PlayStation 2, dove uno dei formati di texture è bastato su tavolozze RGBA (ma senza la compressione PNG). Questa è la stessa tecnica usata da molte delle immagini nella pagina "Miscellaneous Transparent PNGs" (http://www.libpng.org/pub/png/pngs-img.html) e i risultati sono spesso indistinguibili dalle immagini PNG originali in truecolor.

Gli ottimizzatori (come pngcrush e optipng) ottimizzano la compressione, solitamente senza degrado, mentre pngquant quantizza i colori a 256 (o meno) combinazioni distinte RGBA, il che comporta un degrado.

Screenshots of package pngquant
transfig
??? missing short description for package transfig :-(
Maintainer: Roland Rosenfeld
Versions of package transfig
ReleaseVersionArchitectures
jessie-security3.2.5.e-4+deb8u2amd64,armel,armhf,i386
stretch3.2.6a-2+deb9u3all
stretch-security3.2.6a-2+deb9u4all
jessie3.2.5.e-4+deb8u1amd64,armel,armhf,i386
Debtags of package transfig:
interfacecommandline
roleprogram
scopeutility
useconverting, printing
works-withimage, image:raster, image:vector, text
works-with-formatgif, jpg, pdf, png, postscript, svg, tex
Popcon: 35 users (57 upd.)*
Versions and Archs
License: DFSG free
The package is enhanced by the following packages: fig2ps
Screenshots of package transfig

Official Debian packages with lower relevance

graphicsmagick
raccolta di strumenti per l'elaborazione di immagini
Versions of package graphicsmagick
ReleaseVersionArchitectures
jessie1.3.20-3+deb8u2amd64,armel,armhf,i386
jessie-security1.3.20-3+deb8u11amd64,armel,armhf,i386
stretch1.3.30+hg15796-1~deb9u4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.4+really1.3.35-1~deb10u2amd64,arm64,armhf,i386
stretch-security1.3.30+hg15796-1~deb9u5amd64,arm64,armel,armhf,i386
sid1.4+really1.3.45-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie1.4+really1.3.45-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm1.4+really1.3.40-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye-security1.4+really1.3.36+hg16481-2+deb11u1amd64,arm64,armhf,i386
bullseye1.4+really1.3.36+hg16481-2+deb11u1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster-security1.4+really1.3.35-1~deb10u3amd64,arm64,armhf,i386
Debtags of package graphicsmagick:
interfacecommandline, x11
roleprogram
scopeapplication
useconverting
works-withimage, image:raster
x11application
Popcon: 393 users (184 upd.)*
Versions and Archs
License: DFSG free

GraphicsMagick fornisce un insieme di applicazioni a riga di comando per manipolare file immagine. È un fork del progetto ImageMagick e perciò offre un insieme simile di funzionalità, ma pone più attenzione alla stabilità.

Gli strumenti supportano una vasta gamma di formati immagine da quelli largamente usati come jpeg, tiff, bmp o xpm a formati per scopi specifici come fit o formati immagine usati su alcuni foto-CD. Possono convertire tra i formati, concatenare diverse immagini in una sola, inserire annotazioni o distorcerle, creare miniature o manipolare la mappa dei colori. Anche se tutte le funzionalità sono disponibili dalla riga di comando, il pacchetto include anche un visualizzatore di immagini che permette la manipolazione in modo interattivo.

Si noti che, a differenza di ImageMagick, si accede agli strumenti GraphicsMagick attraverso un unico eseguibile chiamato "gm". GraphicsMagick e ImageMagick possono perciò essere usati in parallelo. Installare il pacchetto graphicsmagick-imagemagick-compat per ottenere un insieme di svariati eseguibili compatibile con l'interfaccia ImageMagick.

Other screenshots of package graphicsmagick
VersionURL
1.4+really1.3.37https://screenshots.debian.net/shrine/screenshot/21841/simage/large-8f956350d975fb3c87a2e5bf148b915e.png
Screenshots of package graphicsmagick

No known packages available but some record of interest (WNPP bug)

python-mahotas - wnpp
Efficient Image Processing Library for Python
License: GPL
Debian package not available

It includes algorithms implemented in C++ for speed while operating in numpy arrays.

*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 248814