![]() |
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. | |
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 & | 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. More... | |
| static std::ostream & | printCsLens (std::ostream &os, const Value &value, const ExifData *) |
| Camera lens information. | |
| 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 & | 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 & | 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::Internal::canonCsLensType, Exiv2::Value::count(), EXV_PRINT_TAG, Exiv2::Internal::LensIdFct::fct_, Exiv2::find(), Exiv2::Internal::lensIdFct, Exiv2::Internal::readExiv2Config(), Exiv2::string, Exiv2::Value::toLong(), Exiv2::Value::toString(), Exiv2::Value::typeId(), Exiv2::undefined, and Exiv2::unsignedShort.
1.8.14