Documentation ¶
Overview ¶
Package mknote provides makernote parsers that can be used with goexif/exif.
Index ¶
Constants ¶
View Source
const ( // common fields ISOSpeed exif.FieldName = "ISOSpeed" ColorMode exif.FieldName = "ColorMode" Quality exif.FieldName = "Quality" Sharpening exif.FieldName = "Sharpening" Focus exif.FieldName = "Focus" FlashSetting exif.FieldName = "FlashSetting" FlashDevice exif.FieldName = "FlashDevice" WhiteBalanceBias exif.FieldName = "WhiteBalanceBias" WB_RBLevels exif.FieldName = "WB_RBLevels" ProgramShift exif.FieldName = "ProgramShift" ExposureDiff exif.FieldName = "ExposureDiff" ISOSelection exif.FieldName = "ISOSelection" DataDump exif.FieldName = "DataDump" Preview exif.FieldName = "Preview" FlashComp exif.FieldName = "FlashComp" ISOSettings exif.FieldName = "ISOSettings" ImageBoundary exif.FieldName = "ImageBoundary" FlashExposureComp exif.FieldName = "FlashExposureComp" FlashBracketComp exif.FieldName = "FlashBracketComp" ExposureBracketComp exif.FieldName = "ExposureBracketComp" ImageProcessing exif.FieldName = "ImageProcessing" CropHiSpeed exif.FieldName = "CropHiSpeed" ExposureTuning exif.FieldName = "ExposureTuning" SerialNumber exif.FieldName = "SerialNumber" ImageAuthentication exif.FieldName = "ImageAuthentication" ActiveDLighting exif.FieldName = "ActiveDLighting" VignetteControl exif.FieldName = "VignetteControl" ImageAdjustment exif.FieldName = "ImageAdjustment" ToneComp exif.FieldName = "ToneComp" AuxiliaryLens exif.FieldName = "AuxiliaryLens" LensType exif.FieldName = "LensType" Lens exif.FieldName = "Lens" FocusDistance exif.FieldName = "FocusDistance" DigitalZoom exif.FieldName = "DigitalZoom" FlashMode exif.FieldName = "FlashMode" ShootingMode exif.FieldName = "ShootingMode" AutoBracketRelease exif.FieldName = "AutoBracketRelease" LensFStops exif.FieldName = "LensFStops" ContrastCurve exif.FieldName = "ContrastCurve" ColorHue exif.FieldName = "ColorHue" SceneMode exif.FieldName = "SceneMode" HueAdjustment exif.FieldName = "HueAdjustment" NEFCompression exif.FieldName = "NEFCompression" NoiseReduction exif.FieldName = "NoiseReduction" LinearizationTable exif.FieldName = "LinearizationTable" RawImageCenter exif.FieldName = "RawImageCenter" SensorPixelSize exif.FieldName = "SensorPixelSize" SceneAssist exif.FieldName = "SceneAssist" RetouchHistory exif.FieldName = "RetouchHistory" ImageDataSize exif.FieldName = "ImageDataSize" ImageCount exif.FieldName = "ImageCount" DeletedImageCount exif.FieldName = "DeletedImageCount" ShutterCount exif.FieldName = "ShutterCount" ImageOptimization exif.FieldName = "ImageOptimization" SaturationText exif.FieldName = "SaturationText" VariProgram exif.FieldName = "VariProgram" ImageStabilization exif.FieldName = "ImageStabilization" AFResponse exif.FieldName = "AFResponse" HighISONoiseReduction exif.FieldName = "HighISONoiseReduction" ToningEffect exif.FieldName = "ToningEffect" PrintIM exif.FieldName = "PrintIM" CaptureData exif.FieldName = "CaptureData" CaptureVersion exif.FieldName = "CaptureVersion" CaptureOffsets exif.FieldName = "CaptureOffsets" ScanIFD exif.FieldName = "ScanIFD" ICCProfile exif.FieldName = "ICCProfile" CaptureOutput exif.FieldName = "CaptureOutput" Panorama exif.FieldName = "Panorama" ImageType exif.FieldName = "ImageType" FirmwareVersion exif.FieldName = "FirmwareVersion" FileNumber exif.FieldName = "FileNumber" OwnerName exif.FieldName = "OwnerName" CameraInfo exif.FieldName = "CameraInfo" CustomFunctions exif.FieldName = "CustomFunctions" ModelID exif.FieldName = "ModelID" PictureInfo exif.FieldName = "PictureInfo" ThumbnailImageValidArea exif.FieldName = "ThumbnailImageValidArea" SerialNumberFormat exif.FieldName = "SerialNumberFormat" SuperMacro exif.FieldName = "SuperMacro" OriginalDecisionDataOffset exif.FieldName = "OriginalDecisionDataOffset" WhiteBalanceTable exif.FieldName = "WhiteBalanceTable" LensModel exif.FieldName = "LensModel" InternalSerialNumber exif.FieldName = "InternalSerialNumber" DustRemovalData exif.FieldName = "DustRemovalData" ProcessingInfo exif.FieldName = "ProcessingInfo" MeasuredColor exif.FieldName = "MeasuredColor" VRDOffset exif.FieldName = "VRDOffset" SensorInfo exif.FieldName = "SensorInfo" ColorData exif.FieldName = "ColorData" // Nikon-specific fields Nikon_Version exif.FieldName = "Nikon.Version" Nikon_WhiteBalance exif.FieldName = "Nikon.WhiteBalance" Nikon_ColorSpace exif.FieldName = "Nikon.ColorSpace" Nikon_LightSource exif.FieldName = "Nikon.LightSource" Nikon_Saturation exif.FieldName = "Nikon_Saturation" Nikon_ShotInfo exif.FieldName = "Nikon.ShotInfo" // A sub-IFD Nikon_VRInfo exif.FieldName = "Nikon.VRInfo" // A sub-IFD Nikon_PictureControl exif.FieldName = "Nikon.PictureControl" // A sub-IFD Nikon_WorldTime exif.FieldName = "Nikon.WorldTime" // A sub-IFD Nikon_ISOInfo exif.FieldName = "Nikon.ISOInfo" // A sub-IFD Nikon_AFInfo exif.FieldName = "Nikon.AFInfo" // A sub-IFD Nikon_ColorBalance exif.FieldName = "Nikon.ColorBalance" // A sub-IFD Nikon_LensData exif.FieldName = "Nikon.LensData" // A sub-IFD Nikon_SerialNO exif.FieldName = "Nikon.SerialNO" // usually starts with "NO=" Nikon_FlashInfo exif.FieldName = "Nikon.FlashInfo" // A sub-IFD Nikon_MultiExposure exif.FieldName = "Nikon.MultiExposure" // A sub-IFD Nikon_AFInfo2 exif.FieldName = "Nikon.AFInfo2" // A sub-IFD Nikon_FileInfo exif.FieldName = "Nikon.FileInfo" // A sub-IFD Nikon_AFTune exif.FieldName = "Nikon.AFTune" // A sub-IFD Nikon3_0x000a exif.FieldName = "Nikon3.0x000a" Nikon3_0x009b exif.FieldName = "Nikon3.0x009b" Nikon3_0x009f exif.FieldName = "Nikon3.0x009f" Nikon3_0x00a3 exif.FieldName = "Nikon3.0x00a3" // Canon-specific fiends Canon_CameraSettings exif.FieldName = "Canon.CameraSettings" // A sub-IFD Canon_ShotInfo exif.FieldName = "Canon.ShotInfo" // A sub-IFD Canon_AFInfo exif.FieldName = "Canon.AFInfo" Canon_TimeInfo exif.FieldName = "Canon.TimeInfo" Canon_0x0000 exif.FieldName = "Canon.0x0000" Canon_0x0003 exif.FieldName = "Canon.0x0003" Canon_0x00b5 exif.FieldName = "Canon.0x00b5" Canon_0x00c0 exif.FieldName = "Canon.0x00c0" Canon_0x00c1 exif.FieldName = "Canon.0x00c1" )
Known Maker Note fields
Variables ¶
View Source
var ( // Canon is an exif.Parser for canon makernote data. Canon = &canon{} // NikonV3 is an exif.Parser for nikon makernote data. NikonV3 = &nikonV3{} // All is a list of all available makernote parsers All = []exif.Parser{Canon, NikonV3} )
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.