eos70d

package
v0.0.0-...-8fd0e22 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 9, 2016 License: BSD-3-Clause Imports: 1 Imported by: 0

Documentation

Index

Constants

View Source
const Make = "Canon"
View Source
const Model = "Canon EOS 70D"

Variables

This section is empty.

Functions

This section is empty.

Types

type IFD0

type IFD0 struct {
	ImageWidth      uint16   `tiff:"field,tag=256"`
	ImageLength     uint16   `tiff:"field,tag=257"`
	BitsPerSample   []uint16 `tiff:"field,tag=258"`
	Compression     uint16   `tiff:"field,tag=259"`
	Make            string   `tiff:"field,tag=271"`
	Model           string   `tiff:"field,tag=272"`
	StripOffsets    uint32   `tiff:"field,tag=273"`
	Orientation     uint16   `tiff:"field,tag=274"`
	StripByteCounts uint32   `tiff:"field,tag=279"`
	XResolution     *big.Rat `tiff:"field,tag=282"`
	YResolution     *big.Rat `tiff:"field,tag=283"`
	ResolutionUnit  uint16   `tiff:"field,tag=296"`
	DateTime        string   `tiff:"field,tag=306"`
	Artist          string   `tiff:"field,tag=315"`
	XMP             []byte   `tiff:"field,tag=700"`
	Copyright       string   `tiff:"field,tag=33432"`
	ExifIFD         uint32   `tiff:"field,tag=34665"`
	GPSIFD          uint32   `tiff:"field,tag=34853"`
}

type IFD0ExifIFD

type IFD0ExifIFD struct {
	ExposureTime             *big.Rat   `tiff:"field,tag=33434"`
	FNumber                  *big.Rat   `tiff:"field,tag=33437"`
	ExposureProgram          uint16     `tiff:"field,tag=34850"`
	ISOSpeedRatings          uint16     `tiff:"field,tag=34855"`
	SensitivityType          uint16     `tiff:"field,tag=34864"`
	RecommendedExposureIndex uint32     `tiff:"field,tag=34866"`
	ExifVersion              []byte     `tiff:"field,tag=36864"`
	DateTimeOriginal         string     `tiff:"field,tag=36867"`
	DateTimeDigitized        string     `tiff:"field,tag=36868"`
	ComponentsConfiguration  []byte     `tiff:"field,tag=37121"`
	ShutterSpeedValue        *big.Rat   `tiff:"field,tag=37377"`
	ApertureValue            *big.Rat   `tiff:"field,tag=37378"`
	ExposureBiasValue        *big.Rat   `tiff:"field,tag=37380"`
	MeteringMode             uint16     `tiff:"field,tag=37383"`
	Flash                    uint16     `tiff:"field,tag=37385"`
	FocalLength              *big.Rat   `tiff:"field,tag=37386"`
	MakerNote                []byte     `tiff:"field,tag=37500"`
	UserComment              []byte     `tiff:"field,tag=37510"`
	SubsecTime               string     `tiff:"field,tag=37520"`
	SubsecTimeOriginal       string     `tiff:"field,tag=37521"`
	SubsecTimeDigitized      string     `tiff:"field,tag=37522"`
	FlashpixVersion          []byte     `tiff:"field,tag=40960"`
	ColorSpace               uint16     `tiff:"field,tag=40961"`
	PixelXDimension          uint16     `tiff:"field,tag=40962"`
	PixelYDimension          uint16     `tiff:"field,tag=40963"`
	InteroperabilityIFD      uint32     `tiff:"field,tag=40965"`
	FocalPlaneXResolution    *big.Rat   `tiff:"field,tag=41486"`
	FocalPlaneYResolution    *big.Rat   `tiff:"field,tag=41487"`
	FocalPlaneResolutionUnit uint16     `tiff:"field,tag=41488"`
	CustomRendered           uint16     `tiff:"field,tag=41985"`
	ExposureMode             uint16     `tiff:"field,tag=41986"`
	WhiteBalance             uint16     `tiff:"field,tag=41987"`
	SceneCaptureType         uint16     `tiff:"field,tag=41990"`
	CameraOwnerName          string     `tiff:"field,tag=42032"`
	BodySerialNumber         string     `tiff:"field,tag=42033"`
	LensSpecification        []*big.Rat `tiff:"field,tag=42034"`
	LensModel                string     `tiff:"field,tag=42036"`
	LensSerialNumber         string     `tiff:"field,tag=42037"`
}

type IFD0GpsIFD

type IFD0GpsIFD struct {
	GPSVersionID []byte `tiff:"field,tag=0"`
}

type IFD1

type IFD1 struct {
	JPEGInterchangeFormat       uint32 `tiff:"field,tag=513"`
	JPEGInterchangeFormatLength uint32 `tiff:"field,tag=514"`
}

type IFD2

type IFD2 struct {
	ImageWidth                uint16   `tiff:"field,tag=256"`
	ImageLength               uint16   `tiff:"field,tag=257"`
	BitsPerSample             []uint16 `tiff:"field,tag=258"`
	Compression               uint16   `tiff:"field,tag=259"`
	PhotometricInterpretation uint16   `tiff:"field,tag=262"`
	StripOffsets              uint32   `tiff:"field,tag=273"`
	SamplesPerPixel           uint16   `tiff:"field,tag=277"`
	RowsPerStrip              uint16   `tiff:"field,tag=278"`
	StripByteCounts           uint32   `tiff:"field,tag=279"`
	PlanarConfiguration       uint16   `tiff:"field,tag=284"`
	UNKNOWN_TAG_50649         uint32   `tiff:"field,tag=50649"`
	UNKNOWN_TAG_50885         uint32   `tiff:"field,tag=50885"`
	UNKNOWN_TAG_50908         []uint32 `tiff:"field,tag=50908"`
}

type IFD3

type IFD3 struct {
	ImageWidth        uint16   `tiff:"field,tag=256"`
	ImageLength       uint16   `tiff:"field,tag=257"`
	Compression       uint16   `tiff:"field,tag=259"`
	StripOffsets      uint32   `tiff:"field,tag=273"`
	StripByteCounts   uint32   `tiff:"field,tag=279"`
	UNKNOWN_TAG_50648 uint32   `tiff:"field,tag=50648"`
	UNKNOWN_TAG_50656 uint32   `tiff:"field,tag=50656"`
	UNKNOWN_TAG_50752 []uint16 `tiff:"field,tag=50752"`
	UNKNOWN_TAG_50885 uint32   `tiff:"field,tag=50885"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL