Module value_conv

Source
Expand description

ValueConv implementations for exif-oxide

ValueConv functions perform mathematical conversions on raw tag values to produce logical values. Unlike PrintConv which formats for display, ValueConv maintains precision for further calculations and round-trip operations.

All implementations are direct translations from ExifTool source code.

Functionsยง

apex_aperture_value_conv
APEX aperture conversion: 2^(val/2) to f-number
apex_exposure_compensation_value_conv
APEX exposure compensation conversion
apex_shutter_speed_value_conv
APEX shutter speed conversion: 2^-val to actual shutter speed
exposuretime_value_conv
ExposureTime ValueConv - converts rational to decimal seconds ExifTool: lib/Image/ExifTool/Exif.pm ExposureTime ValueConv
fnumber_value_conv
FNumber conversion from rational to f-stop notation
focallength_value_conv
FocalLength ValueConv - converts rational to decimal millimeters ExifTool: lib/Image/ExifTool/Exif.pm FocalLength ValueConv
gps_coordinate_value_conv
GPS coordinate conversion to decimal degrees (unsigned)
gpsdatestamp_value_conv
GPS date stamp conversion (placeholder)
gpstimestamp_value_conv
GPS timestamp conversion
whitebalance_value_conv
White balance ValueConv (placeholder)