我正在使用
将位图转换为jpegval file = File(filePath)
val fos = FileOutputStream(file)
profileImageBitmap.compress(Bitmap.CompressFormat.JPEG,100,fos)
jpeg看起来还不错。但它非常小。我认为这是jpeg有损的性质,但当我尝试将位图转换为png时,它也降低到相同的大小。有没有办法增加jpeg的大小,从位图压缩?
答案 0 :(得分:0)
您可以使用createScaledBitmap在转换为jpeg之前缩放位图,尝试将true作为过滤器布尔值传递以获得更好的结果。 (You might want to decode the bitmap from the file first)