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, automatische Farbkorrektur von Fotos
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« ist eine kleine Kommandozeilen-Bildbearbeitung zur automatischen Farbkorrektur von Fotos. Sie versucht Bilder besser aussehen zu lassen. Dies wird nach Analyse des Eingangsbildes durch die optimale Einstellung von Kontrast, Gamma-Wert, Farbgleichgewicht und -sättigung erreicht.

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
Hilfsprogramm zum Erstellen von clientseitigen verweissensitiven Grafik
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

Ein einfaches (aber doch nützliches und freies) Hilfsprogramm mit dem man clientseitige verweissensitive Grafiken erstellen kann. Es werden GIF- und JPEG-Dateien unterstützt.

libfreehep-graphicsio-java
FreeHEP-Basisbibliothek GraphicsIO
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

Mit dem Vektorgrafikpaket der FreeHEP Java Library kann jedes Java-Programm in eine Vielzahl von Vektorgrafikformaten und Bitmap-Bildformaten exportieren. Zu den Vektorformaten gehören Encapsulated PostScript (EPS), Portable Document Format (PDF), Enhanced Meta Format (EMF), Scalable Vector Graphics (SVG) und Flash (SWF), während die Bitmapformate GIF, PNG, JPG und PPM umfassen.

Dieses Paket enthält die FreeHEP-Basisbibliothek GraphicsIO.

pngquant
Werkzeug zur Optimierung von PNG-Bildern (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 ist ein Befehlszeilen-Konvertierungswerkzeug für Quantisierung (Farbreduktion) und Dithering (Farbmischung) von Truecolor-PNG-Bildern, insbesondere solchen mit einem vollständigen Alphakanal. Die Bilder werden auf eine 8-bit (oder weniger) RGBA-Palette reduziert. Solche Bilder sind gewöhnlich zwei- bis viermal kleiner als die volle 32-bit Version, und Teiltransparenz bleibt sehr gut erhalten. Dies macht pngquant besonders nützlich für Webseiten und PlayStation 2-Entwicklungen, bei denen eines der Texturformate RGBA-Paletten-basiert (wenn auch nicht PNG-komprimiert) ist. Es handelt sich um die gleiche Technik, die für viele der Beispielbilder auf der »Miscellaneous Transparent PNGs«-Website verwendet wurde (http://www.libpng.org/pub/png/pngs-img.html). Oft kann man keinen Unterschied zu den ursprünglichen PNG-Bildern mit vollen Farbinformationen feststellen.

Optimierer (wie pngcrush und optipng) optimieren die Kompression, gewöhnlich verlustfrei, während pngquant Farben auf 256 (oder weniger) unterschiedliche RGBA-Kombinationen herunterrechnet, was verlustbehaftet ist.

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
Sammlung von Bildbearbeitungswerkzeugen
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 bietet eine Reihe von Anwendungen für die Befehlszeile, um Bilddateien zu manipulieren. Es ist ein Fork des ImageMagick-Projekts und bietet daher eine ähnliche Auswahl an Werkzeugen setzt aber den Fokus verstärkt auf Stabilität.

Die Werkzeuge unterstützen eine große Auswahl an Bildformaten, angefangen beim weitverbreiteten jpeg, tiff, bmp oder xpm bis hin zu speziellen Formaten, die auf manchen Foto-CDs anzutreffen sind. Die Werkzeuge können zwischen verschiedenen Formaten konvertieren, mehrere Bilder zu einem verbinden, Kommentare hinzufügen, Bilder deformieren, Thumbnails erzeugen oder die Farbpalette verändern. Alle Werkzeuge sind über die Kommandozeile aufrufbar, das Paket beinhaltet jedoch auch einen Bildbetrachter zur interaktiven Manipulation.

Beachten Sie bitte, dass im Gegensatz zu ImageMagick, die GraphicsMagick-Werkzeuge über eine einzige ausführbare Datei namens »gm« aufgerufen werden. Aus diesem Grund können GraphicsMagick und ImageMagick parallel verwendet werden. Installieren Sie das Paket graphicsmagick-imagemagick-compat, um eine Auswahl an mehreren ausführbaren Dateien zu erhalten, die kompatibel zur Oberfläche von ImageMagick sind.

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