Expand description
Value extraction functions for EXIF/TIFF data
This module contains pure functions for extracting typed values from EXIF/TIFF data, translating ExifTool’s value extraction logic from lib/Image/ExifTool/Exif.pm. These functions handle inline vs offset storage, byte order conversion, and array processing.
Functions§
- extract_
ascii_ value - Extract ASCII string value from IFD entry ExifTool: lib/Image/ExifTool/Exif.pm:6372-6398 ASCII value handling
- extract_
byte_ value - Extract BYTE (u8) value from IFD entry ExifTool: lib/Image/ExifTool/Exif.pm:6372-6398 value extraction
- extract_
long_ value - Extract LONG (u32) value from IFD entry ExifTool: lib/Image/ExifTool/Exif.pm:6372-6398 value extraction
- extract_
rational_ value - Extract RATIONAL (2x u32) value - numerator and denominator ExifTool: lib/Image/ExifTool/Exif.pm format 5 (rational64u)
- extract_
short_ value - Extract SHORT (u16) value from IFD entry ExifTool: lib/Image/ExifTool/Exif.pm:6372-6398 value extraction
- extract_
srational_ value - Extract SRATIONAL (2x i32) value - signed numerator and denominator ExifTool: lib/Image/ExifTool/Exif.pm format 10 (rational64s)