struct P1::ImageSdk::TagId

Overview

#include <P1ImageTagId.hpp>

struct TagId
{
    // fields

    TagType mType;
    uint32_t mId;
    TagCategory mCategory;
    static const TagId PreviewWidth;
    static const TagId PreviewHeight;
    static const TagId PreviewBitsPerSample;
    static const TagId Make;
    static const TagId Model;
    static const TagId XResolution;
    static const TagId YResolution;
    static const TagId ResolutionUnit;
    static const TagId XmpPacket;
    static const TagId ExposureTime;
    static const TagId FNumber;
    static const TagId ExposureProgram;
    static const TagId IsoSpeedRatings;
    static const TagId DateTime;
    static const TagId ShutterSpeedValue;
    static const TagId ApertureValue;
    static const TagId ExposureBias;
    static const TagId LightSource;
    static const TagId FocalLength;
    static const TagId WhiteBalance;
    static const TagId ImageUniqueId;
    static const TagId FocalPlaneXResolution;
    static const TagId FocalPlaneYResolution;
    static const TagId FocalPlaneResolutionUnit;
    static const TagId LensSerialNumber;
    static const TagId ApertureMin;
    static const TagId ApertureMax;
    static const TagId FocalLengthMin;
    static const TagId FocalLengthMax;
    static const TagId CaptureNumber;
    static const TagId CameraDescription;
    static const TagId Rating;
    static const TagId SerialNumber;
    static const TagId LensName;
    static const TagId Orientation;
    static const TagId OrientationMode;
    static const TagId SensorPixelPitch;
};

Detailed Documentation

Fields

static const TagId PreviewWidth

The preview (thumbnail) image width in pixels, taken from TIFF meta data.

static const TagId PreviewHeight

The preview (thumbnail) image height in pixels, taken from TIFF meta data.

static const TagId PreviewBitsPerSample

A vector with the size of each component (color)

static const TagId Make

The scanner / camera manufacturer.

static const TagId Model

The scanner / camera model name or number.

static const TagId XResolution

The number of pixels per ResolutionUnit in the ImageWidth direction.

static const TagId YResolution

The number of pixels per ResolutionUnit in the ImageLength direction.

static const TagId ResolutionUnit

The unit of measurement for XResolution and YResolution.

static const TagId XmpPacket

XML packet (text blob) containing XMP metadata.

static const TagId ExposureTime

Exposure time, given in seconds.

static const TagId FNumber

The F number.

static const TagId ExposureProgram

The class of the program used by the camera to set exposure when the picture is taken.

static const TagId IsoSpeedRatings

Indicates the ISO Speed and ISO Latitude of the camera or input device as specified in ISO 12232.

static const TagId DateTime

The date and time when the original image data was generated.

static const TagId ShutterSpeedValue

Shutter speed (In APEX)

static const TagId ApertureValue

Shutter speed (In APEX)

static const TagId ExposureBias

The exposure bias (In APEX)

static const TagId LightSource

The kind of light source (Exif defined enum)

static const TagId FocalLength

The actual focal length of the lens, in mm.

static const TagId WhiteBalance

Indicates the white balance mode set when the image was shot (0 = Auto, 1 = Manual)

static const TagId ImageUniqueId

Indicates an identifier assigned uniquely to each image.

static const TagId LensSerialNumber

The serial number of the lens used when the capture was taken.

static const TagId ApertureMin

The minimum aperture of the lens used for the capture.

static const TagId ApertureMax

The maximum aperture of the lens used for the capture.

static const TagId FocalLengthMin

The minimum focallength of the lens used for the capture.

static const TagId FocalLengthMax

The maximum focallength of the lens used for the capture.

static const TagId CaptureNumber

The number of captures that the camera had taken, when this actual capture was taken.

static const TagId CameraDescription

A description of the camera and its firmware that took the capture.

static const TagId Rating

The rating of the picture.

static const TagId SerialNumber

The Camera’s serial number.

static const TagId LensName

The name of the lens used.

static const TagId Orientation

The Camera’s orientation when picture was taken.

static const TagId OrientationMode

The Orientation the camera was setup to use. The normal value is automode - then the orientation is automaticly detected.

static const TagId SensorPixelPitch

The pixel size in both x and y direction in micrometer.