Wie finde ich die Qualität eines Downsample-Bildes und welcher Algorithmus ist der beste zum Downskalieren?

Wir verwenden eine Open-Source-Anwendung, um die Bilder zu verarbeiten. Sie verwendet Nächste-Nachbar-, bilineare und bikubische Algorithmen, um die Bilder herunterzurechnen.

In den meisten Szenarien ist das Bild gut, aber wenn es um Bilder mit Filmkörnung geht, versagen alle drei Algorithmen.

Da es sich um ein Open-Source-Tool handelt, können wir den Quellcode des Tools bearbeiten. aber die Probleme sind: "Wir wissen nicht, welche Algorithmen am besten für druckbare Downsampling-Bilder geeignet sind" und "Wie man sie vergleicht".

Danke, Praveen Ravipati.

Sind „Bilder mit Filmkörnung“: „körnige Bilder auf Film“, „Bilder nur mit Filmkörnung“ (zur Verwendung als Überlagerung), „Bilder, auf die ein digitaler Filmkörnungseffekt angewendet wurde“ oder „Bilder mit einer Ebenenmaske (usw.) zerstörungsfrei zusammengesetzter Filmkörnung"?
Alle Bilder, die Filmkörner aufweisen
Der beste Filter ist ein unendlich breiter Sinc-Filter. Aber da Sie nicht unendlich viel Zeit haben, müssen Sie einen Filter verwenden, der nicht der beste ist. Ein lsnczos windowed sinc ist ziemlich gut. Obwohl Sie vielleicht etwas anderes bevorzugen, das weniger klingelt.
@joojaa Danke, ich habe überprüft, ob sin(Lanczos) wirklich gut ist.
sin und sinc sind nicht dasselbe. Ein Blackman-Harris-Filter ist auch gut.

Antworten (1)

GIMP verfügt über eine "Sinc (Lanczos 3)"-Interpolationsmethode, die sich hervorragend für das Downsampling eignet. Wenn die Originalbilder jedoch groß sind und viele kleine Details wie Filmkörnung enthalten und Sie viel kleiner herunterrechnen, können Sie nicht wirklich viel tun. Details gehen beim Resampling verloren, egal was Sie tun. Es ist eine Tatsache der Realität.

Ich nehme an, Sie könnten versuchen, einen Filmkörnungseffekt erneut hinzuzufügen, nachdem Sie ihn heruntergesampelt haben.

Wie kann man sie vergleichen? Betrachten Sie sie nebeneinander bei 100 % Zoom.

Darf ich fragen, warum Sie das Bild heruntersampeln? Wenn es für den Druck ist, warum tun Sie das?

Danke für die Antwort. Die von uns verwendete Anwendung erstellt tatsächlich ein neues Bild mit mehreren Bildern, wie Photoshop oder GIMP. Wenn es sich um eine JAVA-Anwendung handelt, wird das Bild auf die geeignetste Größe heruntergerechnet, bevor es mit anderen Bildern zusammengeführt wird.
Meinst du wie ein Fotomosaik?
Ja, es ist wie ein Fotomosaik.
Sie könnten das fertige Fotomosaik also vielleicht noch mit einer Filmkörnung versehen?
Nein, ich füge beim Fertigstellen des Fotos keinen Filmkörnungseffekt hinzu.
Wir können die Bildqualität mit dem Imagemagick-Tool überprüfen.