У меня есть byte[]
, в котором хранится мое изображение.
Теперь я хочу иметь возможность масштабировать его и сохранять в другом byte[]
.
Я знаю, как масштабировать Bitmap
с, и может конвертировать мои из byte[]
в Bitmap
.Но я не могу вернуть масштабированное изображение обратно в byte[]
.
Ежевика EncodedImage thumbnail = image.scaleImageToFill(50, 50);
ничего не делает.
Я пытаюсь создать миниатюру 50х50.не должен быть точным.Это хранится в байте [].
Как изменить размер изображения, хранящегося в байте [], и сохранить его в новом байте [].
byte[] imageTaken;
//Create thumbnail from image taken
EncodedImage image = EncodedImage.createEncodedImage(imageTaken, 0, -1);
image.getBitmap();
EncodedImage thumbnail = image.scaleImageToFill(50, 50);
byte[] thumbArray = thumbnail.getData();