Articles of exif

Android: получить EXIF ​​вращения из URI

Я хочу узнать вращение изображения EXIF. Когда изображение отображается в галерее, оно не поворачивается, но после загрузки изображения с информацией EXIF ​​«поверните влево» изображение будет повернуто. Теперь я хочу спросить пользователя, хочет ли он использовать повернутое изображение или оригинал. Я получаю Uri для этого метода и сохраняю его в Bitmap InputStream inputStream = PaintroidApplication.applicationContext.getContentResolver().openInputStream(bitmapUri); BitmapFactory.decodeStream(inputStream, […]

Как использовать ExifInterface с потоком или URI

Я пишу приложение, которое можно отправить URI для фотографий из меню «Поделиться через» на Android. Тип URI, который вы получаете, является content://media/external/images/media/556 однако ExifInterface хочет стандартное имя файла. Итак, как мне читать данные exif (я просто хочу ориентацию) этого файла? Вот мой (нерабочий) код: Uri uri = (Uri)extras.getParcelable(Intent.EXTRA_STREAM); ContentResolver cr = getContentResolver(); InputStream is = […]

Условная компиляция в Android?

Существует ли какая-либо условная компиляция для Android? Я должен был сделать свой проект для Android 3 (API 11) только потому, что ExifInterface почти не имеет полезных атрибутов в Android 2.3 (API 10), несмотря на то, что он появился в API 5 (!! ??). Я не хочу ограничивать свое приложение для пользователей ICS. Благодаря!

Android записывает EXIF ​​GPS Latitude и долготу в JPEG не удалось

Я хотел бы добавить данные GPS, такие как долгота и широта, в фотографию jpeg. Фотография снимается с помощью табуляции карты (NFC). В логарифме можно отобразить правильные значения, но эти значения не могут быть записаны в файл фотографии jpg! Ниже приведен мой код: он используется для сохранения сохраненных файлов jpg и вызова метода ниже. Метод используется […]

Настройка Android Photo EXIF ​​Orientation

Я написал приложение Android, которое фиксирует фотографию программно. Я хочу сохранить изображение в формате JPEG с правильными данными ориентации EXIF ​​(как это делает собственное приложение для камеры Android). Вот метод фактического фотографирования (я удалил блоки try / catch): private void takePhoto() { camera = Camera.open(); SurfaceTexture dummySurfaceTexture = new SurfaceTexture(0); camera.setPreviewTexture(dummySurfaceTexture); camera.startPreview(); camera.takePicture(null, null, jpgCallback); […]

Запись / Geotag JPEG (данные EXIF) в Android

Что я хочу сделать: Сделайте снимок с помощью моей собственной PictureActivity * и добавьте данные EXIF ​​(геотаг) *: Внедрение SurfaceHolder.Callback и использование Camera Что не работает: Добавление данных EXIF ​​GPS То, что я пробовал: Использование ExifInterface и ручная настройка параметров Camera.Parameters (как с конкретными методами настройки метаданных GPS, так и с использованием params.set(String, Value) ). […]

Как написать exif данные для изображения в Android?

Я пытаюсь написать User_Comment и TAG_GPS для захваченного изображения в приложении для Android, используя интерфейс exif, но по какой-то причине теги, кажется, не добавляются к изображению, когда я просматриваю детали изображения в галерее. Кажется, что, возможно, теги не записываются на захваченное изображение, поскольку путь к файлу может быть неправильным. Я думаю, это может быть потому, […]

Android ExifInterface saveAttributes () без перезаписи предыдущих данных?

Я пытаюсь написать lat-long и другие данные в заголовок Exif jpeg в моем пользовательском приложении камеры. Обычно андроид автоматически заполняет заголовок данными, такими как диафрагма, ISO, скорость затвора и т. Д. Однако, когда я добавляю вручную, создаю экземпляр ExifInterface , задайте местоположение GPS с помощью SetAttributes() и вызовите SaveAttributes() ; Все другие данные камеры исчезают. […]

Изображение Android выбрано из галереи Ориентация всегда 0: Exif TAG

Когда я выбираю изображение из галереи, чтобы установить его на моем изображении в приложении Android, я вижу, что он перевернут на 180 или 270 или 90 градусов . Поэтому, чтобы проверить / решить это, я использовал EXIF ориентации, но он всегда дает мне «0». Я не могу решить, в чем проблема. код: Uri selectedImageUri = […]

Данные Android Exif в файле JPEG

Запись пользовательских данных в виде Exif data in a JPEG image file с использованием ExifInterface в Android Хотелось бы write/add пользовательские tags/exif данные в JPEG file такой как имя, возраст и т. Д. Сейчас я могу писать значения по умолчанию, такие как Geo location data, attributes etc… но могу ли я писать пользовательские данные в […]