![]() |
Exiv2
|
MakerNote for Canon cameras. More...
#include <canonmn_int.hpp>
Static Public Member Functions | |
static const TagInfo * | tagList () |
Return read-only list of built-in Canon tags. | |
static const TagInfo * | tagListCs () |
Return read-only list of built-in Canon Camera Settings tags. | |
static const TagInfo * | tagListSi () |
Return read-only list of built-in Canon Shot Info tags. | |
static const TagInfo * | tagListPa () |
Return read-only list of built-in Canon Panorama tags. | |
static const TagInfo * | tagListCf () |
Return read-only list of built-in Canon Custom Function tags. | |
static const TagInfo * | tagListPi () |
Return read-only list of built-in Canon Picture Info tags. | |
static const TagInfo * | tagListTi () |
Return read-only list of built-in Canon Time Info tags. | |
static const TagInfo * | tagListFi () |
Return read-only list of built-in Canon File Info tags. | |
static const TagInfo * | tagListPr () |
Return read-only list of built-in Canon Processing Info tags. | |
static const TagInfo * | tagListMv () |
Return read-only list of built-in Canon Movie Info tags. | |
static const TagInfo * | tagListMc () |
Return read-only list of built-in Canon My Colors Info tags. | |
static const TagInfo * | tagListFcd3 () |
Return read-only list of built-in Canon Face detection Info tags. | |
static const TagInfo * | tagListWbi () |
Return read-only list of built-in Canon White balance Info tags. | |
static const TagInfo * | tagListCo () |
Return read-only list of built-in Canon Contrast Info tags. | |
static const TagInfo * | tagListFcd2 () |
Return read-only list of built-in Canon Face detection 1 Info tags. | |
static const TagInfo * | tagListFcd1 () |
Return read-only list of built-in Canon Face detection 2 Info tags. | |
static const TagInfo * | tagListAs () |
Return read-only list of built-in Canon Aspect Info tags. | |
static const TagInfo * | tagListCbi () |
Return read-only list of built-in Canon Balance Info tags. | |
static const TagInfo * | tagListFl () |
Return read-only list of built-in Canon Flags Info tags. | |
static const TagInfo * | tagListMo () |
Return read-only list of built-in Canon Modified On Info tags. | |
static const TagInfo * | tagListPreI () |
Return read-only list of built-in Canon Preview Image Info tags. | |
static const TagInfo * | tagListCi () |
Return read-only list of built-in Canon Color Info tags. | |
static const TagInfo * | tagListAfMiAdj () |
Return read-only list of built-in Canon AFMicroAdjMode Quality Info tags. | |
static const TagInfo * | tagListVigCor () |
Return read-only list of built-in Canon VignettingCorr Info tags. | |
static const TagInfo * | tagListVigCor2 () |
Return read-only list of built-in Canon VignettingCorr2 Info tags. | |
static const TagInfo * | tagListLiOp () |
Return read-only list of built-in Canon LightingOpt Info tags. | |
static const TagInfo * | tagListLe () |
Return read-only list of built-in Canon LensInfo Info tags. | |
static const TagInfo * | tagListAm () |
Return read-only list of built-in Canon Ambience Info tags. | |
static const TagInfo * | tagListMe () |
Return read-only list of built-in Canon MultiExposureControl Info tags. | |
static const TagInfo * | tagListFil () |
Return read-only list of built-in Canon Filter Info tags. | |
static const TagInfo * | tagListHdr () |
Return read-only list of built-in Canon HDR Info tags. | |
static const TagInfo * | tagListAfC () |
Return read-only list of built-in Canon AFConfig Info tags. | |
static const TagInfo * | tagListRawB () |
Return read-only list of built-in Canon RawBurstInfo Info tags. | |
Print functions for Canon MakerNote tags | |
static std::ostream & | printFiFileNumber (std::ostream &os, const Value &value, const ExifData *metadata) |
Print the FileInfo FileNumber. | |
static std::ostream & | printFocalLength (std::ostream &os, const Value &value, const ExifData *) |
Print the focal length. | |
static std::ostream & | print0x0008 (std::ostream &os, const Value &value, const ExifData *) |
Print the image number. | |
static std::ostream & | print0x000a (std::ostream &os, const Value &value, const ExifData *) |
Print 0x000a. | |
static std::ostream & | print0x000c (std::ostream &os, const Value &value, const ExifData *) |
Print the serial number of the camera. | |
static std::ostream & | printCs0x0002 (std::ostream &os, const Value &value, const ExifData *) |
Self timer. | |
static std::ostream & | printCsLensType (std::ostream &os, const Value &value, const ExifData *metadata) |
Camera lens type. For some values, the exact type can only be determined if metadata is provided. | |
static std::ostream & | printCsLens (std::ostream &os, const Value &value, const ExifData *) |
Camera lens information. | |
static std::ostream & | printLe0x0000 (std::ostream &os, const Value &value, const ExifData *) |
CanonLe lens serial number. | |
static std::ostream & | printSi0x0001 (std::ostream &os, const Value &value, const ExifData *) |
AutoISO speed used. | |
static std::ostream & | printSi0x0002 (std::ostream &os, const Value &value, const ExifData *) |
ISO speed used. | |
static std::ostream & | printSi0x0003 (std::ostream &os, const Value &value, const ExifData *) |
MeasuredEV. | |
static std::ostream & | printSi0x0009 (std::ostream &os, const Value &value, const ExifData *) |
Sequence number. | |
static std::ostream & | printSi0x000c (std::ostream &os, const Value &value, const ExifData *) |
Ambient Temperature. | |
static std::ostream & | printSi0x000d (std::ostream &os, const Value &value, const ExifData *) |
Flash Guide Number. | |
static std::ostream & | printSi0x000e (std::ostream &os, const Value &value, const ExifData *pExifData) |
AF point used. | |
static std::ostream & | printSi0x0013 (std::ostream &os, const Value &value, const ExifData *) |
Subject distance. | |
static std::ostream & | printSi0x0015 (std::ostream &os, const Value &value, const ExifData *) |
Aperture. | |
static std::ostream & | printSi0x0016 (std::ostream &os, const Value &value, const ExifData *) |
Shutter speed. | |
static std::ostream & | printSi0x0017 (std::ostream &os, const Value &value, const ExifData *) |
MeasuredEV2. | |
static std::ostream & | printSi0x0018 (std::ostream &os, const Value &value, const ExifData *) |
Bulb Duration. | |
static std::ostream & | printFiFocusDistance (std::ostream &os, const Value &value, const ExifData *) |
Focus Distance. | |
MakerNote for Canon cameras.
|
static |
Camera lens type. For some values, the exact type can only be determined if metadata is provided.
printCsLensType by searching the config file if necessary
References Exiv2::Value::count(), Exiv2::Internal::readExiv2Config(), Exiv2::Value::toString(), Exiv2::Value::typeId(), Exiv2::undefined, and Exiv2::unsignedShort.