GetImageEXIFProperties

Краткая информация

Возвращает метаданные Exchangeable image file format (EXIF) файла изображения, включая формат XMP.

Обсуждение

Файл изображения может содержать любое число свойств EXIF. Этот метод возвращает выбранный набор свойств EXIF, хранящихся под тегом EXIF. Он возвращает также дополнительные свойства, хранящиеся в формате XMP (Extensible Metadata Platform), если он доступен в файле изображения.

Синтаксис

GetImageEXIFProperties (geotagged_image)
ПараметрОписаниеТип данных
geotagged_image

Путь к файлу изображения, содержащему геотегированные свойства EXIF.

(Значение по умолчанию — None)

String
Возвращаемое значение
Тип данныхОписание
List

Выходные метаданные.

Долгота и широта будет храниться в десятичных градусах, а высота - в единицах, заданных в EXIF изображения.

Долгота, широта и высота будут возвращаться в первых трех позициях списка. Свойства EXIF будут возвращены в следующей позиции - в виде словаря со следующими тегами-ключами EXIF.

  • EXIF_DateTimeOriginal
  • EXIF_FocalLength
  • EXIF_FocalLengthIn35mmFilm
  • EXIF_PixelXDimension
  • EXIF_PixelYDimension
  • EXIF_FocalPlaneResolutionUnit
  • EXIF_FocalPlaneXResolution
  • EXIF_FocalPlaneYResolution
  • EXIF_Model
  • EXIF_Make
  • EXIF_BlackLevelRepeatDim
  • EXIF_BlackLevel
  • EXIF_GPSImgDirection
  • EXIF_GPSImgDirectionRef
  • EXIF_Orientation

Свойства EXIF возвращаются в формате XMP.

Если информация о свойствах EXIF не найдена, функция возвращает None.

Пример выходных данных GetImageEXIFProperties

Возвращает свойства EXIF из изображения JPEG.

[7.172077777777778, 50.68396666666666, 60.0, {'width': 2592, 'height': 1944, 'planes': 3, 'EXIF_KIND': 'IMAGE', 'EXIF_BAND_COUNT': 3, 'EXIF_HAS_TABLE': False, 'EXIF_HAS_XFORM': False, 'EXIF_DateTimeOriginal': '2009:01:13 11:38:12', 'EXIF_FocalLength': 11.3, 'EXIF_PixelXDimension': 2592, 'EXIF_PixelYDimension': 1944, 'EXIF_Model': 'Caplio 500SE ', 'EXIF_Make': 'RICOH ', 'EXIF_GPSImgDirection': 27.7, 'EXIF_GPSImgDirectionRef': 'M', 'EXIF_Orientation': '1'}]

Пример кода

Пример GetImageEXIFProperties

Возвращает свойства EXIF из изображения JPEG.

import arcpy

# Get exif metadata in JSON format from image
arcpy.GetImageEXIFProperties(r"c:/droneimages/Picture044.jpg")