在Android中将图像大小调整为位图

时间:2018-05-26 02:51:57

标签: android kotlin

我从相机获取图像,它的大小为1440x1080。但是我用一个位图来保存它,它的大小是1080x720。

val bitmap = BitmapFactory.decodeByteArray(bytes, 0, bytes.lastIndex)

我该怎么做才能解决它?

1 个答案:

答案 0 :(得分:1)

尝试使用以下代码。

val b =  BitmapFactory.decodeByteArray(bytes, 0, bytes.lastIndex)
var bitmap = Bitmap.createScaledBitmap(b, 720, 1080, false)