Articles of bytearray

Получите изображение Blob и преобразуйте это изображение в растровое изображение

Я получаю изображение из базы данных в формате blob. Я хочу преобразовать его в Bitmap image.the код, который я использовал для преобразования растрового изображения в Blob, помещается ниже. Но, пожалуйста, скажите мне, как его отменить. ??? ByteArrayOutputStream boas = new ByteArrayOutputStream(); btmap.compress(Bitmap.CompressFormat.JPEG, 100, boas ); //bm is the bitmap object byte[] byteArrayImage = boas .toByteArray(); […]

Исключение OutOfMemory при преобразовании ByteArray в String?

Я использую следующий код для преобразования моего ByteArray в String: String sReturn = new String(byteArray, "UTF-8"); Но я получаю следующее исключение, когда ByteArray достаточно велико. Есть ли другой способ преобразования ByteArray в String без исключения из памяти? 06-17 12:27:37.594: E/dalvikvm(1617): Out of memory: Heap Size=30663KB, Allocated=22087KB, Bitmap Size=936KB, Limit=32768KB 06-17 12:27:37.594: E/dalvikvm(1617): Extra info: Footprint=30663KB, […]

Как воспроизвести видео из массива Byte?

Я работаю над приложением, которое требует шифрования видеофайлов, который работает достаточно хорошо. Но метод, который я использую для дешифрования, возвращает видео, как в массиве байтов. Так или иначе, я могу воспроизвести видео, используя этот массив, без создания нового файла. Мой метод расшифровки: private static byte[] decrypt(byte[] raw, byte[] encrypted) throws EncrypterException { SecretKeySpec skeySpec = […]

Android AudioTrack играет в .wav-файл, получая только белый шум

Когда я играю файл со следующим кодом: private void PlayAudioFileViaAudioTrack(int ResId) throws IOException { int intSize = android.media.AudioTrack.getMinBufferSize(11025, AudioFormat.CHANNEL_CONFIGURATION_MONO, AudioFormat.ENCODING_PCM_16BIT); AudioTrack at = new AudioTrack(AudioManager.STREAM_MUSIC, 11025, AudioFormat.CHANNEL_CONFIGURATION_MONO, AudioFormat.ENCODING_PCM_16BIT, intSize, AudioTrack.MODE_STREAM); int count = 256 * 1024; // 256 kb byte[] byteData = null; byteData = new byte[(int) count]; InputStream in = null; AssetFileDescriptor fd = […]

Флип-изображение, хранящееся как массив byte

У меня есть изображение, которое хранится как массив byte [], и я хочу перевернуть изображение перед отправкой его для обработки в другом месте (в виде массива byte []). Я искал вокруг и не могу найти простое решение без манипулирования каждым битом в массиве byte []. Как преобразовать массив байтов [] в тип какого-либо типа изображения, […]

Декодировать массив байтов в растровое изображение, сжатое в Java

Я сжимаю растровое изображение следующим образом Bitmap bmpSig = getMyBitMap(); int size = bmpSig.getWidth() * bmpSig.getHeight(); ByteArrayOutputStream out = new ByteArrayOutputStream(size); bmpSig.compress(Bitmap.CompressFormat.JPEG, 100, out); byte[] bytSig = out.toByteArray(); Затем я пытаюсь отобразить изображение в Android ImageView из массива байтов. Когда я делаю это, я получаю изображение, полностью черное изображение. ImageView myImg = (ImageView) findViewById(R.id.img_view); myImg.setImageBitmap(BitmapFactory.decodeByteArray(bytSig, […]

Как читать все байты вместе через Bluetooth?

У меня есть приложение, которое использует bluetooth для приема некоторых данных (байтов) с другого устройства. Все идет хорошо, но у меня есть небольшая проблема по получению байтов. После получения байтов я показываю их на тосте только для их проверки. Когда другое устройство отправляет 10 байтов вместе (например, «ABCDEFGHIJ»), программа будет принимать только первый байт «А» […]

Android: как преобразовать массив байтов в Bitmap?

Я пытаюсь преобразовать одно изображение с байта [] в Bitmap, чтобы показать изображение в приложении Android. Byte [] получена по базе данных, и я проверил, что это не пусто. После этого я хотел бы преобразовать изображение, но не смог добиться успеха. Программа показывает, что значение Bitmap равно null. Я думаю, что есть некоторые проблемы в […]

Убедитесь, что фотографии сохранены с той же ориентацией, что и они были сделаны?

По какой-то причине приложение для камеры сохраняет все снимки, повернутые на 90 градусов (только снимки выглядят правильно, когда вы снимаете камеру в альбомном режиме) Я считаю, что onPictureTaken должен автоматически поворачивать фотографии, но я читал, что есть проблемы с устройствами Samsung (я не смог Проверить его на другой марки, поэтому я не знаю, так ли […]

Альтернатива DatatypeConverter.printHexBinary (байт array) и DatatypeConverter.parseHexBinary (String str) в Android

Какова альтернатива DatatypeConverter.printHexBinary(byte[] array) и DatatypeConverter.parseHexBinary(String str) в Android. Android не имеет classDef для java.xml.bind.DatatypeConverter …