Что означает GPSInfoIFDPointer 5438? - Фотопедия
       599

Что означает GPSInfoIFDPointer 5438?

5 голосов
/ 03 октября 2012

Что означает GPSInfoIFDPointer в метаданных EXIF ​​изображения?

Только что нашел описание "spec-type" о "наборе тегов ...", но понятия не имею, что это должно означать.

Особенно значение 5438, которое я хотел бы понять.

РЕДАКТИРОВАТЬ: Кажется, что сама информация GPS была удалена из рис. Именно это и привело к путанице. Но все равно спасибо за разъяснения!

Это метаданные изображения, на которые я ссылаюсь:

Date Time Original: 2011:12:06 09:48:52
Exposure Time: 1/200
F Number: f / 2.80
Exposure Program: Manual
ISO Speed Ratings: 800
Metering Mode: Pattern
Flash: Flash did not fire
Focal Length: 195mm
White Balance: Manual white balance
Make: NIKON CORPORATION
Model: NIKON D3S
Exif Version: 
Flashpix Version: 
Pixel X Dimension: 3661
Pixel Y Dimension: 2432
CompressedBitsPerPixel: 4
Date Time Digitized: 2011:12:06 09:48:52
Subsec Time: 08
Subsec Time Original: 08
Subsec Time Digitized: 08
Max Aperture Value: 3
Light Source: Unknown
Sensing Method: One-chip color area sensor
File Source: DSC
Scene Type: Directly photographed
CFA Pattern: 5420
Custom Rendered: Normal process
Exposure Mode: 1
Digital Zoom Ration: 1
Focal Length In 35mm Film: 195mm
Scene Capture Type: Standard
Gain Control: Low gain up
Contrast: Normal
Saturation: Normal
Sharpness: Normal
Subject Distance Range: Unknown
InteroperabilityIFDPointer: 5400
ExifIFDPointer: 2790
GPSInfoIFDPointer: 5438
Orientation: 1
YCbCr Positioning: 2
Date Time: 2011:12:06 11:18:21
Image Description: REPORT - Der ehemalige Bundesfinanzminister Peer Steinbrück (SPD) sitzt am Dienstag (06.12.11) auf dem Bundesparteitag der SPD in Berlin im Plenum. Unter dem Slogan "Unser Kapital: Demokratie und Gerechtigkeit" berieten die Delegierten der Sozialdemokraten drei Tage lang über die Ausrichtung der Partei vor den Bundestagswahlen 2013.  Foto: Sebastian Kahnert    dpa/lbn
Software: Adobe Photoshop CS4 Windows
Artist: A4363 Sebastian Kahnert
Copyright: Verwendung weltweit, usage worldwide

Ответы [ 3 ]

3 голосов
/ 03 октября 2012

Это смещение, где находится информация GPS. Вы должны перейти к этому смещению, чтобы прочитать информацию GPS.

Информация EXIF ​​работает так же. Смотрите в предыдущей строке в вашем примере:

ExifIFDPointer: 2790
2 голосов
/ 04 октября 2012

Данные EXIF ​​в TIFF (и другие файлы на основе TIFF, такие как Nikon RAW и многие другие) имеют древовидную структуру. Фактически данные TIFF имеют древовидную структуру, а EXIF ​​представляет собой один узел в дереве. Например, вот дамп метаданных из одного из файлов RAW непосредственно с моей камеры:

TIFF image file directory 1, 27 entries:
  New subfile type: 1 (reduced)
  image_width = 160
  image_length = 120
  bits_per_sample, count 3:
    8 8 8
  Compression: 1 (none)
  Photometric interpetation: 2 (RGB)
  make = "NIKON CORPORATION"
  model = "NIKON D3S"
  strip_offsets = 118478
  orientation = 1
  samples_per_pixel = 3
  rows_per_strip = 120
  strip_byte_counts = 57600
  x_resolution = 300.00
  y_resolution = 300.00
  Planar configuration: 1 (whole pixels together)
  Resolution unit: 2 (inch)
  software = "Ver.1.01"
  date_time = "2012:08:12 11:43:03"
  artist = ""
  subIFD, count 2:
    176320 176440
  reference_black_white, count 6:
    0.0000 255.00 0.0000 255.00 0.0000 255.00
  Copyright: ""
  EXIF IFD = 600
    EXIF exposure time: 4.00 ms, 1/250 s
    EXIF aperture: f/8.00
    EXIF exposure program ID: 3 (Aperture priority)
    EXIF film speed iso: 400
    EXIF date/time original: 2012:08:12 11:43:03
    EXIF date/time digitized: 2012:08:12 11:43:03
    EXIF APEX exposure bias: 0.00
    EXIF APEX max lens aperture: f/4.00
    EXIF metering mode ID: 5 (Pattern)
    EXIF light source type ID: 0 (Unknown)
    EXIF flash status: 0000h
      Did not fire
      No strobe return detetction function
      Flash mode unknown
      Flash function present
      No red-eye reduction mode or unknown
    EXIF lens physical focal length: 40.0 mm
    EXIF manufacturer info, length 117346:
      78 105 107 111 110 0 2 16 ...
    EXIF user comment, character set ASCII:
    EXIF sec fraction date/time: 0.140
    EXIF sec fraction date/time original: 0.140
    EXIF sec fraction date/time digitized: 0.140
    EXIF sensing method ID: 2 (One-chip color area sensor)
    EXIF file source equipment type ID: 3 (Digital still camera)
    EXIF scene type ID: 1 (Directly photographed)
    EXIF sensor color pattern, 2 x 2:
      red grn
      grn blu
    EXIF custom rendering ID: 0 (Normal)
    EXIF exposure mode ID: 0 (Auto)
    EXIF white ballance ID: 0 (Auto)
    EXIF digital zoom ratio: 1.00
    EXIF 35mm equivalent focal length: 40 mm
    EXIF scene capture type ID: 0 (Standard)
    EXIF gain control ID: 1 (Low gain up)
    EXIF applied contrast ID: 0 (Normal)
    EXIF applied saturation ID: 0 (Normal)
    EXIF applied sharpness ID: 0 (Normal)
    EXIF distance range ID: 0 (Unknown)
  GPS info IFD = 176078
    GPS version: 2,2,0,0
    GPS latitude reference: N
    GPS latitude:  33.00000 deg 22.7547 min  0.0000 sec, =  33.37924
    GPS longitude reference: W
    GPS longitude: 113.00000 deg 30.9130 min  0.0000 sec, =-113.51522
    GPS altitude reference: 0
    GPS altitude:   412.0 meters (1351 feet)
    GPS time:  18.00 43.00  3.00 (18:43:03.000 UTC)
    GPS sat: 08
    GPS map datum: 
    GPS date: 2012:08:12
  Original creation date/time: 2012:08:12 11:43:03
  TIFF/EP version ID: 1.0.0.0
Reading subdirectory at 176320, 8 entries:
  New subfile type: 1 (reduced)
  Compression: 6
  x_resolution = 300.00
  y_resolution = 300.00
  Resolution unit: 2 (inch)
  jpeg_interchange_fmt = 179968
  jpeg_interchange_fmt_len = 1545395
  ycbcr_positioning = 2
Reading subdirectory at 176440, 17 entries:
  New subfile type: 0 (normal image)
  image_width = 4288
  image_length = 2844
  bits_per_sample = 14
  Compression: 1 (none)
  Photometric interpetation: 32803 (CFA, color filter array)
  strip_offsets, count 407:
    1725376 1785408 1845440 1905472 1965504 2025536 2085568 2145600 ...
  samples_per_pixel = 1
  rows_per_strip = 7
  strip_byte_counts, count 407:
    60032 60032 60032 60032 60032 60032 60032 60032 ...
  x_resolution = 300.00
  y_resolution = 300.00
  Planar configuration: 1 (whole pixels together)
  Resolution unit: 2 (inch)
  CFA repeating pattern size: 2 x 2
  CFA pattern, count 4:
    red grn
    grn blu
  Sensor layout type: 2 (1-chip color area)

Данные TIFF хранятся в «каталогах» или «IFD», которые могут иметь древовидную структуру. Моя программа, которая выводит эту информацию, использует отступ, чтобы показать древовидную структуру. Обратите внимание, что все данные EXIF ​​находятся в одном каталоге (IFD), и добавлена ​​информация GPS, потому что у меня был подключен приемник GPS, когда снимок был сделан в другом отдельном IFD.

Теги TIFF и EXIF ​​являются стандартными и задокументированы там. Иногда производители добавляют свою личную информацию, используя личные теги. Обратите внимание на тег «Информация производителя EXIF». Это собственность Nikon, и, по-видимому, она содержит некоторую информацию о цветовом балансе.

2 голосов
/ 04 октября 2012

Header

Отсюда представляет собой диаграмму базовой структуры информации, встроенной в файл изображения. Указатель - это просто указатель на значение / смещение / адрес / место (правильный термин смещен) в группе данных. Все это значение делает

GPSInfoIFDPointer: 5438

указывает на IFD (глобальную систему позиционирования) GPS или информационную метку. Я не знаю, что конкретно означает 5438 , но это будет отличаться в зависимости от количества данных в материале перед ним. Так что, если Exif IFD занимает мало места, указатель будет меньшим значением. Точно так же, если информация до того, как GPS IFD займет больше данных, она должна указывать на большее значение.

Ничего такого важного. :)

...