0
每次我更新相同的圖片時,圖像壓縮方法都會降低圖像質量。如何將圖像轉換爲Base64字符串而不壓縮圖像?
public String BitMapToString(Bitmap bitmap) {
ByteArrayOutputStream baos = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.PNG, 100, baos);
byte[] b = baos.toByteArray();
base64Image = Base64.encodeToString(b, Base64.DEFAULT);
return base64Image;
}
我不想一次又一次壓縮圖像。請提出建議。
是什麼'「更新同一畫面「」是什麼意思? – pskink
刪除此行bitmap.compress(Bitmap.CompressFormat.PNG,100,baos); –
不,它沒有。 PNG壓縮是無損的。 – EJP