Articles of изображений

Android QuickContactBadge с буквами, такими как Android Lollipop

У меня есть список контактов, и я хочу показать в QuickContactBadge каждого контакта первую букву его имени. Могу ли я создавать изображения во время выполнения? Это похоже на Android Lollipop, где контакты и дозвон использует QuickContactBadge с буквами:

Android – создание интерактивной области на изображении

Я хочу создать кликабельную область в режиме просмотра изображений с использованием этих данных "X1": "213", "Y1": "174", "X2": "339", "Y2": "269", А также я хочу связать действие с этой интерактивной областью, например, перейти к какой-либо операции, когда нажимаем на нее. Я не хочу использовать решение, данное в этой ссылке. Интерактивная область изображения Поскольку у меня […]

Android – преобразование байта массива rgb_565 в массив argb или rgb

У меня есть данные изображения в массиве байтов rgb_565, и я хочу преобразовать его в продуктивный путь в массив argb. Прямо сейчас я нашел только один (медленный) способ сделать это: Bitmap mPhotoPicture = BitmapFactory.decodeByteArray(imageData, 0 , imageData.length); Где imageData – это мой byte[] массив в rgb_565, а затем: int pixels[] = new int[CameraView.PICTURE_HEIGHT*CameraView.PICTURE_WIDTH]; mPhotoPicture.getPixels(pixels, 0,PICTURE_WIDTH, […]

Как изменить размер изображения на изображение с высоким разрешением без потери пикселей?

Я работаю над некоторыми задачами обработки изображений. Я сделал растровое изображение с низким разрешением, используя getDrawingCache() и createScalledBitmap() Но когда я изменяю размер изображения до высокого разрешения, скажем, 612 X 612, мое изображение становится размытым. И это выглядит так плохо. Есть ли способ изменить размер изображений на высокое разрешение без потери пикселей? Есть ли у […]

Android camera2: java.lang.IllegalStateException: maxImages (1) уже приобретен, вызовите #close, прежде чем приобретать больше

У меня возникли проблемы с устранением этой проблемы. У меня уже есть imageReader.close, вызываемый внутри обратного вызова ImageAvailable, но все еще имеющий ошибку: Java.lang.IllegalStateException: maxImages (1) уже приобретен, вызовите #close, прежде чем приобретать больше. Код у меня есть здесь: private ImageReader.OnImageAvailableListener imageAvailableListener = new ImageReader.OnImageAvailableListener() { @Override public void onImageAvailable(ImageReader reader) { Image img = […]

Найти доминирующий цвет в кадре камеры в OpenCV Android

Я хочу получить доминирующий цвет в объекте Android CvCameraViewFrame. Для этого я использую следующий код OpenCV для Android. Этот код преобразуется из кода OpenCV c ++ в код OpenCV Android. В следующем коде я просматриваю все пиксели в кадре камеры и нахожу цвет каждого пикселя и сохраняю их в HashMap, чтобы найти доминирующий цвет в […]

Как преобразовать изображение в шкалу серого?

Я хочу сделать то же, что и выше, с помощью кода (android). Но я смущен алгоритмом для этого. Все, что я знаю, это: С каждым пикселем: Преобразование RGB в HSL ??? Преобразование HSL в RGB Может ли кто-нибудь объяснить мне, что делать на шаге 2? Спасибо. Ps: Я могу настроить насыщенность в android с помощью […]

Android: Сохранение изображения в каталог проекта (файлы)?

Я хочу сохранить изображение Bitmap в каталог проекта. Как я могу получить доступ к папке проекта или к какому адресу моей папки проекта?

Какая библиотека изображений для Android для загрузки фотографий в Интернете

Я хочу создать приложение, которое загружает URL-адреса изображений с моего сайта (возвращается в JSONArray), а затем отображает изображения в gridview (фотографии также находятся в сети, поэтому их нужно загружать). Проблема в том, что я запутался, какая библиотека проще в использовании и имеет лучшую производительность? Android Query или Android Universal Image Loader (UIL)?

Как я могу получить значки приложений в списке?

Я пытаюсь сделать listview с chechboxes для установленных приложений на Android-телефоне. Я помещал значки в ArrayList следующим образом packs = new ArrayList<String>(); // a list of all the packages names = new ArrayList<String>(); // a list of all the apps names icons = new ArrayList<Drawable>(); // a list of all apps names List<ApplicationInfo> packages = […]