Versions in this module Expand all Collapse all v1 v1.0.0 Oct 2, 2015 Changes in this version + const ApertureValue + const Artist + const BitsPerSample + const BrightnessValue + const CFAPattern + const ColorSpace + const ComponentsConfiguration + const CompressedBitsPerPixel + const Compression + const Contrast + const Copyright + const CustomRendered + const DateTime + const DateTimeDigitized + const DateTimeOriginal + const DeviceSettingDescription + const DigitalZoomRatio + const ExifIFDPointer + const ExifVersion + const ExposureBiasValue + const ExposureIndex + const ExposureMode + const ExposureProgram + const ExposureTime + const FNumber + const FileSource + const Flash + const FlashEnergy + const FlashpixVersion + const FocalLength + const FocalLengthIn35mmFilm + const FocalPlaneResolutionUnit + const FocalPlaneXResolution + const FocalPlaneYResolution + const GPSAltitude + const GPSAltitudeRef + const GPSAreaInformation + const GPSDOP + const GPSDateStamp + const GPSDestBearing + const GPSDestBearingRef + const GPSDestDistance + const GPSDestDistanceRef + const GPSDestLatitude + const GPSDestLatitudeRef + const GPSDestLongitude + const GPSDestLongitudeRef + const GPSDifferential + const GPSImgDirection + const GPSImgDirectionRef + const GPSInfoIFDPointer + const GPSLatitude + const GPSLatitudeRef + const GPSLongitude + const GPSLongitudeRef + const GPSMapDatum + const GPSMeasureMode + const GPSProcessingMethod + const GPSSatelites + const GPSSpeed + const GPSSpeedRef + const GPSStatus + const GPSTimeStamp + const GPSTrack + const GPSTrackRef + const GPSVersionID + const GainControl + const ISOSpeedRatings + const ImageDescription + const ImageLength + const ImageUniqueID + const ImageWidth + const InteroperabilityIFDPointer + const LensMake + const LensModel + const LightSource + const Make + const MakerNote + const MaxApertureValue + const MeteringMode + const Model + const OECF + const Orientation + const PhotometricInterpretation + const PixelXDimension + const PixelYDimension + const PlanarConfiguration + const RelatedSoundFile + const ResolutionUnit + const SamplesPerPixel + const Saturation + const SceneCaptureType + const SceneType + const SensingMethod + const Sharpness + const ShutterSpeedValue + const Software + const SpatialFrequencyResponse + const SpectralSensitivity + const SubSecTime + const SubSecTimeDigitized + const SubSecTimeOriginal + const SubjectArea + const SubjectDistance + const SubjectDistanceRange + const SubjectLocation + const ThumbJPEGInterchangeFormat + const ThumbJPEGInterchangeFormatLength + const UnknownPrefix + const UserComment + const WhiteBalance + const XResolution + const YCbCrPositioning + const YCbCrSubSampling + const YResolution + func IsCriticalError(err error) bool + func IsExifError(err error) bool + func IsGPSError(err error) bool + func IsInteroperabilityError(err error) bool + func IsShortReadTagValueError(err error) bool + func IsTagNotPresentError(err error) bool + func RegisterParsers(ps ...Parser) + type Exif struct + Raw []byte + Tiff *tiff.Tiff + func Decode(r io.Reader) (*Exif, error) + func (x *Exif) DateTime() (time.Time, error) + func (x *Exif) Get(name FieldName) (*tiff.Tag, error) + func (x *Exif) JpegThumbnail() ([]byte, error) + func (x *Exif) LatLong() (lat, long float64, err error) + func (x *Exif) LoadTags(d *tiff.Dir, fieldMap map[uint16]FieldName, showMissing bool) + func (x *Exif) String() string + func (x *Exif) Walk(w Walker) error + func (x Exif) MarshalJSON() ([]byte, error) + type FieldName string + const InteroperabilityIndex + type Parser interface + Parse func(x *Exif) error + type TagNotPresentError FieldName + func (tag TagNotPresentError) Error() string + type Walker interface + Walk func(name FieldName, tag *tiff.Tag) error