Programmatisch Verringerung der JPEG-Datei-Größe

Entschuldigen für die Unwissenheit, aber ich war noch nie mit jpeg-Bilder (geschweige denn irgendwelche Arten von Bildern) in Java vor.

Angenommen, ich will zu schicken, um ein jpeg-Bild von einem web service client. Gibt es eine Möglichkeit, dass ich reduzieren kann die jpeg-Dateigröße durch die Manipulation mit dem Farbprofil des Bildes in irgendeiner Weise?

Habe ich bereits in der Lage, reduzieren Sie die Größe des Bildes durch Skalierung mit einem praktischen Werkzeug für BufferedImages genannt imgscalr. Sehen hier.

Ich würde auch gerne ein jpeg weniger Farben als hochwertige jpeg-Bild. Zum Beispiel, ich möchte in der Lage sein zu verwenden, 8bit Farbe in meine jpeg anstatt zu sagen, 16bit Farbe.

Was genau müsste ich ändern, wenn ich ein BufferedImage von der Java-2D-Paket?

InformationsquelleAutor Joeblackdev | 2011-07-26
Schreibe einen Kommentar