Vergleich von Bildähnlichkeit: Entdecken Sie die Magie von ImageMagick

Vergleich von Bildähnlichkeit: Entdecken Sie die Magie von ImageMagick

Haben Sie sich jemals gefragt, wie Sie den Unterschied zwischen einem Bild und seiner Rekonstruktion sowohl mathematisch als auch visuell markieren können? Mit ImageMagick und dem “Vergleichen”-Programm können Sie genau das tun! In diesem Artikel werde ich Ihnen zeigen, wie Sie diese aufregende Funktion nutzen können, um Bildähnlichkeiten zu vergleichen und zu analysieren.

Beispielanwendung

Um Ihnen den Einstieg zu erleichtern, möchte ich Ihnen ein paar Beispiele für die Verwendung des “Vergleichen”-Programms geben. Hier ist zum Beispiel, wie Sie ein Bild mit einem geschärften Bild vergleichen können:

magick rose.jpg -sharpen 0x1 reconstruct.jpg
magick compare rose.jpg reconstruct.jpg difference.png
magick compare -compose src rose.jpg reconstruct.jpg difference.png

Die roten Bereiche im Unterschiedsbild heben die Pixel hervor, die von der Bildschärfung betroffen sind, während weiße Pixel diejenigen sind, die von diesem Prozess unberührt bleiben.

Mathematische Bewertung der Unterschiede

Neben der visuellen Interpretation des Unterschieds zwischen einem Bild und seiner Rekonstruktion liefert “Vergleichen” auch eine mathematische Messung dieses Unterschieds. Zum Beispiel können Sie die durchschnittliche absolute Abweichung (MAE) für die rote Kanalverzerrung berechnen:

magick compare -verbose -metric mae rose.jpg reconstruct.jpg difference.png

Natürlich müssen Sie nicht alle Kanäle berücksichtigen, wenn Sie dies nicht wünschen. Sie können auch nur die rote Kanalverzerrung berechnen:

magick compare -channel red -metric PSNR rose.jpg reconstruct.jpg difference.png

Oder wenn Sie die Gesamtverzerrung des Bildes analysieren möchten:

magick compare -metric PSNR rose.jpg reconstruct.jpg difference.png

Bildähnlichkeitssuche

Wenn das rekonstruierte Bild ein Teil des Originalbildes ist, liefert das “Vergleichen”-Programm den besten Übereinstimmungsoffset zurück. Außerdem wird ein Ähnlichkeitsbild generiert, bei dem eine exakte Übereinstimmung in reinem Weiß dargestellt wird, keine Übereinstimmung in Schwarz und teilweise Übereinstimmung in Grautönen dazwischen:

magick compare -metric NCC -subimage-search logo.png hat.png similarity.png 0.99870222 @ 353,157

Weitere Beispiele und Möglichkeiten

Das “Vergleichen”-Programm bietet noch viele weitere Funktionen und Optionen, um Bildähnlichkeiten zu vergleichen und zu bewerten. Von der Hervorhebung von Unterschieden bis zur Anpassung von Farben und Kontrast kann Ihnen dieser vielseitige Befehl dabei helfen, Ihre Bilder gründlich zu analysieren.

LESEN  Postbank Auslandsüberweisung: Kosten, Gebühren & Dauer

Abschließend kann ich Ihnen nur empfehlen, sich einige Beispielanwendungen von ImageMagick anzusehen, um weitere kreative Möglichkeiten zur Verwendung des “Vergleichen”-Programms zu entdecken.

In diesem Artikel habe ich Ihnen die Grundlagen des Vergleichens von Bildähnlichkeiten mit ImageMagick nähergebracht. Mit diesen Informationen können Sie jetzt Ihre eigenen Untersuchungen durchführen und die Kraft dieses erstaunlichen Bildbearbeitungswerkzeugs nutzen. Viel Spaß beim Experimentieren und Entdecken!

Rose
Ein Bild von einer schönen Rose.

Reconstruction
Die rekonstruierte Version des Bildes.

Difference
Unterschiedsbild, das die Veränderungen durch die Schärfung hervorhebt.