Articles of растровое изображение

Android изменит цвет ImageView / Bitmap

Мне нужно найти способ изменить цвет растрового изображения в Android. Мне нужно заменить / изменить цвета овального изображения плавно в моем приложении в зависимости от значения int . Мне нужно что-то вроде if myValue=5 чем изменить цвет моего изображения на RED и если myValue=322 изменит цвет на BLUE . Единственный способ, которым я нахожусь, это […]

Freehand Image Crop рисовать внутри растровой области

Пытаясь добиться обрезки изображения, я смогу нарисовать изображение. Но он выходит за пределы растрового региона. Я просто хочу ограничить, что пользователь может рисовать только внутри области растрового изображения, проверьте снимок экрана. Я пытаюсь реализовать такие функции, как Photoshop lasso tool . Его рисунок за пределами области обзора, который генерирует неправильный вывод. Вывод Код@ OnDraw public […]

Загрузка растрового изображения с помощью Picasso

Я использую библиотеку Picasso для загрузки изображений в viewpager, но мне нужно загрузить растровое изображение, и Picasso принимает только переменную файла. Как загрузить файл растрового изображения с помощью Picasso? Bitmap imagescompress = decodeSampledBitmapFromResource(getResources(), AnohanaAdapter.imagep[position], 100, 100); Если я помещаю imagecompress в функцию загрузки Picasso, у меня есть эта ошибка: Не удается разрешить загрузку метода (android.graphics.Bitmap). […]

Получение растрового изображения из пользовательского SurfaceView

У меня есть этот код в классе, который расширяет видимость поверхности и реализует runnable. Я могу использовать этот класс, в основном позволяет рисовать на холст с использованием разных цветов и т. Д. Я пытаюсь получить метод, который позволит мне сохранить изображение после его рисования, и это метод. Независимо от того, что я делаю, я просто […]

Java.lang.OutOfMemoryError BitmapFactory.nativeDecodeAsset ()

Привет, я создаю приложение о дорожных знаках. Дорожные знаки находятся в формате .png. Некоторые из них я показываю в horizontalscrollview. Но когда вы пытаетесь открыть действия, я получаю эту ошибку от отчетов об ошибках на рынке Android. Вот мой отчет об ошибке: <java.lang.RuntimeException: Unable to start activity ComponentInfo{com.besalti.svenskavagmarken/com.besalti.svenskavagmarken.varningsmarken}: android.view.InflateException: Binary XML file line #645: Error […]

Декодирование изображений и манипуляции с использованием JNI на Android

задний план В некоторых приложениях важно обрабатывать большие изображения без OOM, а также быстро. Для этого JNI (или renderscript, который, к сожалению, отсутствует в документации), может быть хорошим решением. Раньше мне удалось использовать JNI для вращения огромных растровых изображений, избегая при этом OOM (ссылка здесь , здесь и здесь ). Это был приятный (но досадно […]

Получить растровое изображение из видимого увеличенного изображения Android

У меня есть Imageview которое увеличено и повернуто (я использовал multitouch zooming ). Итак, как я могу получить растровое изображение только видимого содержимого (я имею в виду, когда я увеличиваю image , часть растрового изображения может выйти из экрана. Итак, я хочу, это bitmap , которое видно на экране). Так есть ли встроенная функция в […]

DecodeByteArray и copyPixelsToBuffer не работают. SkImageDecoder :: Factory возвращен null

У меня есть класс TouchPoint, который реализует Serializable и потому что он содержит Bitmap. Я написал writeObject и readObject для этого класса: private void writeObject(ObjectOutputStream oos) throws IOException { long t1 = System.currentTimeMillis(); oos.defaultWriteObject(); if(_bmp!=null){ int bytes = _bmp.getWidth()*_bmp.getHeight()*4; ByteBuffer buffer = ByteBuffer.allocate(bytes); _bmp.copyPixelsToBuffer(buffer); byte[] array = buffer.array(); oos.writeObject(array); } Log.v("PaintFX","Elapsed Time: "+(System.currentTimeMillis()-t1)); } private […]

Загружать большие изображения в растровые изображения?

Я пытаюсь сделать базовое приложение, которое отображает изображение с камеры, но я, когда пытаюсь загрузить .jpg из SD-карты с помощью BitmapFactory.decodeFile , возвращает null. Это не дает ошибку в памяти, которую я нахожу странной, но тот же самый код отлично работает на небольших изображениях. Как общая галерея показывает огромные снимки с камеры с такой небольшой […]

Почему setImageBitmap не влияет на пользовательский ImageButton?

Я нашел эту ссылку, в которой говорится, как я мог бы заставить эффект свечения на моем ImageButton . Поэтому всякий раз, когда пользователь нажимает кнопку ImageButton onTouchEvent() функция onTouchEvent() и я вызываю setImageBitmap() . Проблема в том, что эта функция ( setImageBitmap() ), по-видимому, не имеет никакого эффекта. Что работает: 1) До сих пор я […]