Описание тега bitmapfactory
A bitmap factory creates Bitmap objects from various sources, including files, streams, and byte-arrays.
2
ответа
Почему метод Bitmap.decodeFile() возвращает ноль?
Я пытаюсь декодировать файл в растровое изображение, как это - BitmapFactory.Options options = new BitmapFactory.Options(); try { Bitmap bitmap = BitmapFactory.decodeFile(mCurrentPhotoPath, options); cropImageView.setImageBitmap(bitmap); Log.d("Musi…
05 авг '16 в 10:53
1
ответ
BitmapFactory.decodeStream возвращает ноль (изображение в jar-файле)
Я пытаюсь обменять изображения с Unity3d на Java. От Unity я отправляю: var filePath = System.IO.Path.Combine(Application.streamingAssetsPath, scene.thumbnail.name + ".jpg"); Это возвращает следующий путь в Android (видно через log.i): jar:file:///d…
15 мар '15 в 13:57
1
ответ
BitmapFactory.decodeResource завершается успешно, но mbuffer имеет значение null
Я использую BitmapFactory.decodeResource и все хорошо, пока я не попробую его на Kindle Fire. BitmapFactory.decodeResource не возвращает ноль, и GetWidth и т. Д. Все верны, но mbuffer (private) равно нулю, поэтому растровое изображение пустое. Мне н…
04 фев '18 в 12:15
1
ответ
Android: растровое изображение в ImageSwitcher вызывает OutOfMemory-Error
Мне нужна ваша помощь. Я пробовал много разных вещей, чтобы найти проблему, но у меня все еще есть проблема с памятью. Вот мой код: public class AboutActivity extends Activity implements ViewSwitcher.ViewFactory { //private WebView webview; static f…
22 авг '13 в 18:02
1
ответ
Как сохранить звук из ресурсов / сырья на внутреннюю SD-карту [Android]
Проблема в том, что при первом запуске моего приложения я загружаю некоторые изображения из папки drawable, а затем помещаю их в свое хранилище с помощью этой функции: 1- я сначала делаю их как растровые Bitmap bmp = BitmapFactory.decodeResource(get…
29 дек '15 в 08:08
0
ответов
Ошибка памяти изображения с высоким разрешением
Я попытался отобразить 1080x600 png в виде заставки, и я получил и OutOfMemoryError в BitmapFactory.nativeDecodeAsset (decodeStream). поэтому я решил вычислить InSampleSize перед декодированием ресурса, используя этот метод: public static int calcul…
20 сен '16 в 01:15
0
ответов
Как создать растровое изображение треугольной формы, чтобы использовать его в качестве значка маркера
Я пытался использовать Bitmap b = BitmapFactory.decodeResource(MainActivity.myContext.getResources(), R.drawable.default_marker); Bitmap bmp = b.copy(b.getConfig(),true); int w = bmp.getWidth(); int h = bmp.getHeight(); for (int x = 0; x < w; x++…
27 июн '16 в 11:14
3
ответа
Недостаточно памяти Фатальное исключение
У меня есть активность, которая содержит 12 изображений. В методе onCreate я загружаю 12 фотографий в эти ImageViews, используя BitmapFactory.decodeStream (...). Когда я захожу на эту страницу и возвращаюсь назад в течение 10 раз, я получаю следующе…
23 апр '12 в 10:19
1
ответ
Android: BitmapFactory.decodeFile / OpenCV возвращает неиспользованное растровое изображение
Я делаю снимок с активностью камеры, а затем пытаюсь прочитать его из сохраненного местоположения. К сожалению, растровое изображение возвращается: Bitmap bimage = BitmapFactory.decodeFile( path ); имеет высоту и ширину = -1. Я использую OpenCV и ко…
28 янв '12 в 11:29
1
ответ
Почему BitmapFactory уменьшает мое изображение в 1,333 раза вместо 2?
У меня есть файл изображения PNG с размерами 2236x971px в качестве ресурса. Я хочу уменьшить его в два раза (до половины). Тем не менее, когда я использую этот код: BitmapFactory.Options bo = new BitmapFactory.Options(); bo.inSampleSize = 2; Bitmap …
06 ноя '15 в 21:09
4
ответа
Поддержка нескольких экранов с использованием параметров Bitmap Factory?
Редактировать один: Изменения сделаны на основе ответа Иосифа: В bytesToDrawable(byte[] imageBytes): Изменено следующее: Использование BitmapDrawable(Ресурсы res, Растровое изображение) вместо BitmapDrawable(Растровое изображение): return new Bitmap…
20 ноя '12 в 21:59
1
ответ
Это правильный способ эффективной обработки больших изображений (чтобы избежать OutOmMemoryErrorin Android
После многих попыток, благодаря всем энтузиастам Android, я нашел способ эффективно обрабатывать большие изображения в приложениях Android, чтобы избавиться от ошибки outOfMemory. Но мне действительно нужно знать, это правильный формальный способ сд…
29 авг '14 в 07:57
1
ответ
BitmapFactory decodeByteArray возвращает значение null для правильно сформированной строки Base64
Исследовав везде, где мог, следующий код в Android не работает: String base_64_source="iVBORw0KGgoAAAANSUhEUgAAAFAAAAAZCAYAAACmRqkJAAAD8klEQVR42u1ZS2gTQRgOiTbbJO22TZO0NUnTtGmbJs2zoujBgx704APEt+JBPAkqgqCCoifRg+JFD75APKkHPagHCwoqvkBE8a1UxfcLEdRilfr9cS…
28 ноя '16 в 21:00
2
ответа
Исключение нулевого указателя при попытке установить пользовательский маркер в GMaps
Я пытаюсь установить пользовательский маркер в GMaps, для которого я создал пользовательский макет. Я надуваю свой пользовательский макет в своей активности в Картах, затем преобразую его в растровое изображение и затем передаю тот же растровый Bitm…
25 дек '16 в 14:26
1
ответ
Разрешение файла jpg
У меня есть класс, где в конструкторе я получаю файл. Этот файл в формате JPEG. Как я могу получить разрешение этого файла JPEG в этом классе? Это код из конструктора: public static Bitmap bitmapSizer(File file) { BitmapFactory.Options options = new…
26 июл '12 в 08:22
1
ответ
Скачать и сохранить изображение в ContentProvider
Я получил собственную реализацию ContentProvider, которая поддерживает сохранение / загрузку изображений для каждой записи путем переопределения методов ContentProvider.openInputStream и openOutputStream. Локально все отлично работает. Но теперь я з…
14 июл '14 в 14:52
5
ответов
BitmapFactory.decodeStream возвращает ноль при загрузке изображения из Интернета.
Я пытаюсь загрузить изображение с URL-адреса, используя страницу примера Google. Я прочитал, когда я использую InputStream в методе BitmapFactory.decodeStream, я не могу использовать дважды. Я пытаюсь это сделать, но это не работает, потому что оно …
06 дек '12 в 11:18
3
ответа
Android, как масштабировать изображение с помощью BitmapFactory Options
Я хочу декодировать изображение с SD-карты с помощью BitmapFactory.decodeFile(путь, параметры).Я также хочу, чтобы изображения размером более 2048x2048 пикселей были уменьшены до максимум 2048x2048 (с сохранением пропорций).Я мог бы сделать это вруч…
20 фев '12 в 12:17
1
ответ
BitmapFactory декодирует байты PNG в необработанные данные
Я загружаю данные изображения по сети и, очевидно, они сжаты. Внутри приложения мне нужно, чтобы данные были на 100% точными по отношению к оригиналу. Так, например, для изображения 720x720 мне нужен массив int длиной 518400 или байтовый массив длин…
19 окт '18 в 17:44
0
ответов
msgstr "вернуть изображение api graph.facebook в виде байта []" VS "растровое изображение сжато как байт []"
Когда я получаю изображение из API Graph.facebook, оно может быть легко преобразовано в растровое изображение с такой структурой: Bitmap bitmap = BitmapFactory.decodeByteArray(src , 0, src .length); Но после того, как я получаю изображение из галере…
07 июн '14 в 13:30