Image speichern ohne Qualitätsverlust

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Image speichern ohne Qualitätsverlust

    Hallo zusammen,

    ich wollte mal nachfragen ob jemand eine Funktion parat hat oder mir erklären kann, wie ich mein editiertes Bild (JPEG oder PNG ist dabei egal) speichern kann, ohne jedes mal drastisch an Qualität zu verlieren.
    Hat mir jemand eine Idee oder Tipps? Vielleicht selbst schon so ein Problem gehabt?

    Java-Quellcode

    1. File root = new File(Environment.getExternalStorageDirectory()+ File.separator +"/gallerie_app/" + File.separator);root.mkdirs();
    2. File sdImageMainDirectory = new File(root, "edited_image" + timeStamp + ".png");
    3. fOut = new FileOutputStream(sdImageMainDirectory);
    4. myBitmap.compress(Bitmap.CompressFormat.PNG, 100, fOut);
    5. imagePath = sdImageMainDirectory.toString();
    6. fOut.close();