Articles of растровая

Хранение растрового изображения для нескольких видов деятельности?

Я ищу способ хранения некоторых растровых изображений, к которым можно получить доступ несколькими действиями, без необходимости перезагрузки из Интернета. Я НЕ хочу просто передавать их из Activity to Activity, помещая их в Intent , но, скорее, имею одно место, где я могу получить к ним доступ, не передавая их. Я искал кэширование, чтобы помочь решить […]

Нарисуйте прозрачные линии на растровом изображении с помощью сенсорного ввода

Я работаю над приложением для рисования для Android. Теперь я хочу реализовать ластик, чтобы стирать части загруженного растрового изображения с помощью сенсорного ввода и сделать растровое изображение прозрачным вдоль пути пальца. Очень хороший пример того, что я пытаюсь достичь, показан в приложении Steamy Window для Android. Steamy Window имитирует окно с запотевшим, где пользователь может […]

Запись растрового изображения на внешнее хранилище (sdcard)

Я пытаюсь сохранить Bitmap, который у меня есть в определенной активности для внешнего хранилища в каталоге, который я создаю для этой цели. Метод сохранения изображения на SD-карте (внешняя память, а не внешний sd) находится в другом классе (и в другом пакете), поэтому я предположил, что мне понадобится контекст, но я не могу найти места для […]

Как вернуть растровое изображение из дочерней активности в android

Я попытался использовать код ниже, чтобы возвращать растровое изображение из дочерней активности в родительскую активность, и я получаю исключение нулевого указателя, Код детской активности: ByteArrayOutputStream stream = new ByteArrayOutputStream(); overlayImage.compress(Bitmap.CompressFormat.PNG, 100, stream); byte[] byteArray = stream.toByteArray(); Intent intent=new Intent(); intent.putExtra("overlay",byteArray); setResult(RESULT_OK, intent); finish(); Код родительского действия: protected void onActivityResult(int requestCode, int resultCode, Intent data) { […]

Как сделать миниатюру с фотографии, сделанной с камеры?

В моем приложении я использую приложение внешней камеры, чтобы сделать фотографию и сохранить ее на SD-карте, и мне нужно квадратное эскиз этой фотографии. Мне удалось обрезать квадрат эскиза, отправленного камерой с намерением, но так как я сохраняю фотографию на диск, намерение пуста, а мой старый метод сделать изображение квадратом Bitmap cropped = Bitmap.createBitmap(source, 0, 0, […]

Как сохранить растровое изображение в галерее телефона?

Я делаю снимок и показываю его в изображении. Затем я получаю растровое изображение из образа в своей деятельности, и когда я нажимаю кнопку, я хочу сохранить это растровое изображение в галерее телефона. Что мне делать?

Как нарисовать растровое изображение на холсте, соблюдая альфа-значения растрового изображения?

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

Как я могу обрезать или обрезать изображение контента?

Я могу замаскировать изображения в gridview, но проблема в том, как я могу обрезать или обрезать маску содержимого изображения при маскировке. Помогите мне за какую-то идею и некоторую демонстрацию. public void makeMaskImage(ImageView mImageView, Bitmap mBitmap, int MASK_IMAGEVIEW, int IMAGEVIEW_THUMB_BACKGROUND) { try { Bitmap mask = BitmapFactory.decodeResource(mContext.getResources(),MASK_IMAGEVIEW); Bitmap result = Bitmap.createBitmap(mask.getWidth(), mask.getHeight(), Config.ARGB_8888); Canvas mCanvas = […]

Android Bitmap Pixels – пишите прямо в файл?

Задний план: Цель состоит в том, чтобы написать довольно большой (по крайней мере 2048 x 2048 пикселей) файл изображения с предоставленными данными OpenGL. Сегодня я сначала использую glReadPixels, чтобы получить 32-разрядные (argb8888) пиксельные данные в массив int. Затем я копирую данные в новый короткий массив, преобразуя 32-разрядные значения argb в 16-битные (rgb565) значения. В этот […]

Преобразовать android.media.Image (YUV_420_888) в растровое изображение

Я пытаюсь выполнить обработку данных изображения предварительного просмотра камеры с помощью камеры2 api, как предлагается здесь: предварительная обработка изображений изображений с помощью Android L и Camera2 API . Я успешно получаю обратные вызовы, используя onImageAvailableListener, но для будущей обработки мне нужно получить растровое изображение из YUV_420_888 android.media.Image. Я искал подобные вопросы, но ни один из […]