Table of Contents

Namespace TCSystem.MetaData

Classes

Address

Represents the textual parts of a geographic address.

Constants

Defines identifier sentinel values used by metadata models and storage.

DateTimeHelper

Provides the internal JSON date-time representation used by metadata serialization.

Face

Represents a detected face and its normalized image rectangle, classification, and optional descriptor.

FaceInfo

Provides flattened face, file, and person information returned by metadata database queries.

FileAndPersonTag

Associates an image file name with a person tag.

GpsPoint

Represents a GPS point with latitude, longitude, and optional altitude.

Image

Represents the immutable metadata associated with an image file.

ImageExt

Provides identifier-related operations for immutable metadata models.

Location

Combines a textual address with a GPS point.

Orientation

Transforms normalized rectangles and faces according to image orientation.

Person

Represents a person associated with image metadata.

PersonTag

Associates a person with a detected face in an image.

ProcessingInfosExt

Provides queries over image-processing flags.

Util

Provides general helpers for image metadata.

Structs

FaceDistanceInfo

Associates two face identifiers with their match percentage.

FixedPoint32

Represents a signed 16.16 fixed-point number.

FixedPoint64

Represents a signed 32.32 fixed-point number.

GpsPosition

Represents a signed geographic coordinate in degrees, minutes, seconds, and ten-thousandths of a second.

Rectangle

Represents a normalized image rectangle using 16.16 fixed-point coordinates.

Enums

FaceMode

Identifies the detector used to find a face.

FaceQuality

Describes the quality assigned to a detected face.

OrientationMode

Describes the EXIF orientation transform applied to an image.

ProcessingInfos

Flags the image-processing operations that have been completed.