Ich muss ein Bild von meiner App an den Server senden. Aber bevor ich es sende, muss ich ein paar kleine Änderungen daran vornehmen, wie es zu drehen. Mein Problem ist es zu wissen, welche Qualität zu speichern, bevor Sie es an den Server senden. Ich habe versucht,Nachdem ich ein Bild gedreht habe, wie speichere ich es mit der gleichen Qualität wie vor dem Drehen?
bitmap.compress(CompressFormat.JPEG, 100, fileoutputstream);
Dateigröße vor: 1.5mb - Dateigröße nach 3 mb :( so scheint es, dass die Datei als bisher jetzt größer ist, und ich bin mir nicht sicher, dass die Qualität besser ist, (wie das Bild wurde bereits komprimiert) Jetzt nur noch
tunbitmap.compress(CompressFormat.JPEG, 80, fileoutputstream);
Dateigröße vor. 1.5mb - Dateigröße nach 0,3 mb
so sicher mit einer Qualität von 80 Ich werde ein Bild mit geringerer Qualität als zuvor haben. Also, welche Qualität verwendet Android standardmäßig, wenn ein Benutzer ein Foto macht und es in der Galerie speichert? Wie speichere ich das Bild mit der gleichen Qualität wie zuvor, ohne etwas zu verlieren?
Für eine App wie instagram/500px was ist eine akzeptable Bildqualität, die wir vor dem Senden von Bild an den Server einstellen können? 50? 75? 80? 100?