Результаты поиска по запросу "exif"

3 ответа

Используя ALAssetsLibrary и ALAsset вынуть изображение как NSData

Я хочу извлечь изображение, используя ALAssetsLibrary и ALAsset непосредственно в форме объекта NSData. Используя NSURL, я вынимаю изображение следующим образом. NSURL *referenceURL =newURL; ALAssetsLibrary *library = [[ALAssetsLibrary ...

5 ответов

Изображения, сделанные с помощью ACTION_IMAGE_CAPTURE, всегда возвращают 1 для ExifInterface.TAG_ORIENTATION на некоторых устройствах Gingerbread

У меня была проблема с ориентацией при работе сACTION_IMAGE_CAPTURE деятельность. Я использовалTAG_ORIENTATION чтобы я соответственно повернул картинку. Но теперь мы обнаружили, что на некоторых новых устройствах это не работает. Фактически он ...

7 ответов

Напишите UIImage вместе с метаданными (EXIF, GPS, TIFF) в библиотеке фотографий iPhone

Я занимаюсь разработкой проекта, требования которого следующие: - Пользователь откроет камеру через приложение. - После захвата изображения некоторые данные будут добавлены к метаданным захваченного изображения. Я прошел через некоторые форумы. Я ...

ТОП публикаций

2 ответа

Вопросы о EXIF в шестнадцатеричной форме

Я пытаюсь понять часть заголовка EXIF файла JPEG (в шестнадцатеричном формате) и как понять, чтобы я мог извлечь данные, особенно информацию GPS Что бы там ни было, я использую VB.Net 2008 (извините, это то, что я могу понять прямо сейчас). Я ...

2 ответа

Приведенный выше ответ очень тщательный, но я обнаружил, что для каждого случая мне нужно было сделать немного больше, особенно если вы имеете дело с изображениями из других источников, таких как Галерея или Google Фото. Вот мой метод DetermineOrientation. У меня есть служебный класс, где он находится, поэтому мне нужно передать Activity, чтобы использовать managedQuery (кстати, он устарел, поэтому используйте его осторожно). Причина, по которой я должен использовать два метода, заключается в том, что в зависимости от источника изображения ExifInterface не будет работать. Например, если я делаю фото с камеры, Exif работает нормально. Однако, если я также выбираю изображения из Галереи или Google Диска, Exif не работает и всегда возвращает 0. Надеюсь, это кому-нибудь поможет.

от вопрос уже есть ответ здесь: Почему изображение, снятое с помощью камеры, поворачивается на некоторых устройствах на Android? [/questions/14066038/why-does-an-image-captured-using-camera-intent-gets-rotated-on-some-devices-on-a] 17 ответовЯ ...

5 ответов

@Malvolio: JS не имеет права загружать его, браузер делает. JS может направить браузер только так и так. Это не может сделать самодостаточно :)

я есть следующая задача: Предложить<input type=file />Когда пользователь добавляет файл:читать данные EXIF ​​(в частности, информацию о местоположении, если она доступна)отправить файл и информацию из EXIF ​​во внешний API, используя AjaxИтак, я ...

3 ответа

Но вы не должны рассчитывать на порядок (или даже на существование) разделов APPn; есть сумасшедшие авторы JPEG там. Начните с SOI и читайте разделы по мере их поступления.

я есть несколько разных изображений JPEG, с которыми я тестировал. Насколько я видел, 0-й и первый байты всегда0xFF а также0xD8. Второе и третье обычно либо0xFF а также0xE0 (APP0) указывает либо сегмент JFIF, либо сегмент расширения JFIF, ...

1 ответ

 который позволяет читать и устанавливать данные exif. Однако моя проблема заключается в том, как сохранить обновленные атрибуты в исходном или новом файле.

аюсь создать веб-сайт, на котором я могу добавлять и изменять метаданные в файле JPEG. Есть ли способ, которым я могу написать данные EXIF ​​довольно простым способом. Я видел один или два примера, но они слишком сложны, чтобы понять их за ...

4 ответа

 и читая его обратно, только чтобы обнаружить, что все было неправильно. Ответ, который я предоставил, объясняет почему.

исываю GPS-координаты в мое изображение JPEG, и координаты верны (как показывает мой вывод logcat), но кажется, что он как-то поврежден. Чтение exif-данных приводит либо к нулевым значениям, либо, в случае моего GPS:512.976698 degrees, 512.976698 ...

1 ответ

Да, вы должны были изменить его на удвоение, плюс getLongitudeE6 также неверен (поправьте меня, если я ошибаюсь), вы не должны умножать его на 1000000, если вы возвращаете double вместо float

аюсь получить данные Exif из некоторых моих изображений, и это значения широты и долготы, которые я получаю. Может кто-нибудь помочь мне и сказать, что означают эти цифры? DEBUG / lat = 30 / 1,12 / 1,34 / 1 (7588): широта DEBUG / long = 81 / ...