Ist es möglich, ein JPG-Bild zuzuschneiden, ohne an Qualität zu verlieren oder den verbleibenden Teil des Bildes erneut zu komprimieren?
Ist es möglich, ein JPG-Bild zuzuschneiden, ohne an Qualität zu verlieren oder den verbleibenden Teil des Bildes erneut zu komprimieren?
Antworten:
FreeVImager kann dies mit einer schönen GUI tun.
Es kann auch verlustfreie Rotationen von JPEGs ausführen (90-Grad-Rotationen sind verlustfrei). Es ist FOSS. Wenn Sie also unter Linux arbeiten, lohnt es sich, Wine für einen zu kaufen.
jpg
. Wenn ich GIMP benutze, kann ich es nicht tun.
Das verlustfreie Zuschneiden eines JPEG-Bilds ist mit der mit libjpeg gelieferten Anwendung "jpegtran" möglich. Siehe https://en.wikipedia.org/wiki/Libjpeg .
Zitat aus "man jpegtran" auf einem System, auf dem jpegtran installiert ist:
.. Das verlustfreie Zuschneiden wird durch das aktuelle JPEG-Format eingeschränkt: Die obere linke Ecke der ausgewählten Region muss auf eine iMCU-Grenze [8 oder 16] fallen. Wenn dies für die angegebenen Zuschneideparameter nicht gilt, bewegen wir die obere linke Ecke stillschweigend nach oben und / oder links, um dies zu erreichen, und erhöhen gleichzeitig die Bereichsabmessungen, um die untere rechte Zuschneideecke unverändert zu lassen. (Somit deckt das Ausgabebild mindestens den angeforderten Bereich ab, kann jedoch mehr abdecken.)
Mit einer anderen Bildbearbeitungssoftware können Sie den Verlust minimieren, indem Sie sicherstellen, dass der zugeschnittene Bereich Abmessungen hat, die ein Vielfaches von 8 sind, und dass die Offsets ein Vielfaches von 8 (oder 16, wenn die Farben unterabgetastet wurden) von der oberen linken Ecke von sind das Originalbild, und dass die "Qualität" der Komprimierung dieselbe ist wie die des Originalbildes.
Wenn Sie Photoshop® verwenden, glaube ich nicht, dass das Bild beim Zuschneiden komprimiert wird. Die Komprimierung erfolgt, wenn Sie das Dokument als JPG erneut speichern . Es ist immer am besten, mit dem verlustfreiesten unkomprimierten Bildformat zu beginnen, das Sie verwenden können, wie z. B. .NEF, .BMP ... andere (?) Wie das Sprichwort sagt, kacken Sie in kacken aus.