Сопоставить изображение, возвращенное Alasset iPhone с реальным изображением на компьютере

StackOverflow https://stackoverflow.com/questions/4428496

Вопрос

Я хочу хранить некоторые данные о фотографии iOS, а затем на ссылку на той фотографии, когда он синхронируется на компьютер.

Однако я не могу отработать, как идентифицировать это то же самое фото. ALAsset Похоже, мне не дает исходное имя файла, а метаданные не предоставляют никакого идентификатора, такого как номер последовательности из камеры.

Кто-нибудь знает, как обойти это? Я мог отпечатать отпечаток фотографии, но это много вычислений, чтобы сделать на устройстве iOS!

Идеи до сих пор:

  • как-то получите имя файла от ALAasset
  • как-то использовать ALAsset URL так, чтобы я мог прочитать его на компьютере
  • как-то сохранить данные, связанные с исходным файлом, который пройдет его к компьютеру
  • как-то сохранить данные, чтобы сохраненная версия включает в себя исходное имя файла
  • Используйте Timestamp Plus некоторые другие данные (не удаются для RAW)
  • отпечаток пальца первая МБ или около того
  • Найти лучший метаданный сканер

Обратите внимание, что RAW еще хуже - iOS действительно не извлекает метаданные из него вообще.

Ссылка Alasset

Это было полезно?

Решение

Вы можете использовать получение байтов ассистента. Это даст оригинальное изображение. Вы не можете получить имя файла. Если вы нашли некоторое другое решение, поделитесь этим.

С уважением АНКУР

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top