Image-ExifTool

 view release on metacpan or  search on metacpan

lib/Image/ExifTool/DICOM.pm  view on Meta::CPAN

    '2020,0050' => { VR => 'CS', Name => 'RequestedResolutionID' },
    '2020,00A0' => { VR => 'CS', Name => 'RequestedImageSizeFlag' },
    '2020,00A2' => { VR => 'CS', Name => 'DecimateCropResult' },
    '2020,0110' => { VR => 'SQ', Name => 'BasicGrayscaleImageSequence' },
    '2020,0111' => { VR => 'SQ', Name => 'BasicColorImageSequence' },
    '2020,0130' => { VR => 'SQ', Name => 'ReferencedImageOverlayBoxSequence' },
    '2020,0140' => { VR => 'SQ', Name => 'ReferencedVOILUTBoxSequence' },
    # annotation group
    '2030,0010' => { VR => 'US', Name => 'AnnotationPosition' },
    '2030,0020' => { VR => 'LO', Name => 'TextString' },
    # overlay box group
    '2040,0010' => { VR => 'SQ', Name => 'ReferencedOverlayPlaneSequence' },
    '2040,0011' => { VR => 'US', Name => 'ReferencedOverlayPlaneGroups' },
    '2040,0020' => { VR => 'SQ', Name => 'OverlayPixelDataSequence' },
    '2040,0060' => { VR => 'CS', Name => 'OverlayMagnificationType' },
    '2040,0070' => { VR => 'CS', Name => 'OverlaySmoothingType' },
    '2040,0072' => { VR => 'CS', Name => 'OverlayOrImageMagnification' },
    '2040,0074' => { VR => 'US', Name => 'MagnifyToNumberOfColumns' },
    '2040,0080' => { VR => 'CS', Name => 'OverlayForegroundDensity' },
    '2040,0082' => { VR => 'CS', Name => 'OverlayBackgroundDensity' },
    '2040,0090' => { VR => 'CS', Name => 'OverlayMode' },

lib/Image/ExifTool/DICOM.pm  view on Meta::CPAN

    '5200,9230' => { VR => 'SQ', Name => 'PerFrameFunctionalGroupsSequence' },
    '5400,0100' => { VR => 'SQ', Name => 'WaveformSequence' },
    '5400,0110' => { VR => 'OB', Name => 'ChannelMinimumValue' },
    '5400,0112' => { VR => 'OB', Name => 'ChannelMaximumValue' },
    '5400,1004' => { VR => 'US', Name => 'WaveformBitsAllocated' },
    '5400,1006' => { VR => 'CS', Name => 'WaveformSampleInterpretation' },
    '5400,100A' => { VR => 'OB', Name => 'WaveformPaddingValue' },
    '5400,1010' => { VR => 'OB', Name => 'WaveformData' },
    '5600,0010' => { VR => 'OF', Name => 'FirstOrderPhaseCorrectionAngle' },
    '5600,0020' => { VR => 'OF', Name => 'SpectroscopyData' },
    # overlay group
    '6000,0000' => { VR => 'UL', Name => 'OverlayGroupLength' },
    '60xx,0010' => { VR => 'US', Name => 'OverlayRows' },
    '60xx,0011' => { VR => 'US', Name => 'OverlayColumns' },
    '60xx,0012' => { VR => 'US', Name => 'OverlayPlanes' },
    '60xx,0015' => { VR => 'IS', Name => 'NumberOfFramesInOverlay' },
    '60xx,0022' => { VR => 'LO', Name => 'OverlayDescription' },
    '60xx,0040' => { VR => 'CS', Name => 'OverlayType' },
    '60xx,0045' => { VR => 'LO', Name => 'OverlaySubtype' },
    '60xx,0050' => { VR => 'SS', Name => 'OverlayOrigin' },
    '60xx,0051' => { VR => 'US', Name => 'ImageFrameOrigin' },

lib/Image/ExifTool/Nikon.pm  view on Meta::CPAN

%Image::ExifTool::Nikon::FlashInfoUnknown = (
    %binaryDataAttrs,
    GROUPS => { 0 => 'MakerNotes', 2 => 'Camera' },
    0 => {
        Name => 'FlashInfoVersion',
        Format => 'string[4]',
        Writable => 0,
    },
);

# Multi exposure / image overlay information (ref PH)
%Image::ExifTool::Nikon::MultiExposure = (
    %binaryDataAttrs,
    FORMAT => 'int32u',
    GROUPS => { 0 => 'MakerNotes', 2 => 'Camera' },
    0 => {
        Name => 'MultiExposureVersion',
        Format => 'string[4]',
        Writable => 0,
    },
    1 => {

lib/Image/ExifTool/Nikon.pm  view on Meta::CPAN

            3 => 'HDR', #31
        },
    },
    2 => 'MultiExposureShots',
    3 => {
        Name => 'MultiExposureAutoGain',
        PrintConv => \%offOn,
    },
);

# Multi exposure2 / image overlay information (ref 39)
%Image::ExifTool::Nikon::MultiExposure2 = (
    %binaryDataAttrs,
    FORMAT => 'int32u',
    GROUPS => { 0 => 'MakerNotes', 2 => 'Camera' },
    0 => {
        Name => 'MultiExposureVersion',
        Format => 'string[4]',
        Writable => 0,
    },
    1 => {

lib/Image/ExifTool/QuickTime.pm  view on Meta::CPAN

);

%Image::ExifTool::QuickTime::ItemInfo = (
    PROCESS_PROC => \&ProcessMOV,
    WRITE_PROC => \&WriteQuickTime,
    GROUPS => { 2 => 'Image' },
    # avc1 - AVC image
    # hvc1 - HEVC image
    # lhv1 - L-HEVC image
    # infe - ItemInformationEntry
    # infe types: avc1,hvc1,lhv1,Exif,xml1,iovl(overlay image),grid,mime,tmap,hvt1(tile image)
    # ('tmap' has something to do with the new gainmap written by iPhone 15 and 16)
    infe => {
        Name => 'ItemInfoEntry',
        RawConv => \&ParseItemInfoEntry,
        WriteHook => \&ParseItemInfoEntry,
        Notes => 'parsed, but not extracted as a tag',
    },
);

# track reference atoms

lib/Image/ExifTool/TagLookup.pm  view on Meta::CPAN

	'movievrmode' => { 252 => 0x344, 255 => 0x2c8, 256 => 0x2f0, 257 => 0x2f0 },
	'moviezebrapattern' => { 330 => 0x213, 331 => 0x213, 332 => 0x22b },
	'multiburstimageheight' => { 462 => 0x1002 },
	'multiburstimagewidth' => { 462 => 0x1001 },
	'multiburstmode' => { 462 => 0x1000 },
	'multicontrollerwhilemetering' => { 90 => 0x517 },
	'multiexposure' => { 73 => 0x1, 358 => 0xb4 },
	'multiexposureautogain' => { 259 => 0x3 },
	'multiexposurecontrol' => { 73 => 0x2 },
	'multiexposuremode' => { 259 => 0x1, 260 => 0x1 },
	'multiexposureoverlaymode' => { 260 => 0x3 },
	'multiexposureshots' => { 73 => 0x3, 250 => 0x1be, 252 => 0x9a, 255 => 0x8e, 256 => 0x9c, 257 => 0x9c, 259 => 0x2, 260 => 0x2 },
	'multiframenoisereduction' => { 450 => 0x35, 462 => 0x200b, 467 => 0x15 },
	'multiframenreffect' => { 462 => 0x2023 },
	'multifunctionlock' => { 90 => 0x70f },
	'multipleexposuremode' => { 250 => 0x1bc, 252 => 0x98, 255 => 0x8c, 256 => 0x9a, 257 => 0x9a, 338 => 0x101c },
	'multipleexposureset' => { 374 => '10.1' },
	'multisample' => { 272 => 0x40 },
	'multiselector' => { 313 => '9.4', 314 => '10.3', 316 => '10.3', 317 => '10.3', 322 => '27.4', 326 => '10.3', 327 => '10.3' },
	'multiselectorliveview' => { 313 => '4.3', 316 => '37.1', 317 => '37.1', 326 => '37.1', 327 => '37.1' },
	'multiselectorliveviewmode' => { 286 => 0x18c2 },



( run in 0.307 second using v1.01-cache-2.11-cpan-49f99fa48dc )