11#ifndef __BE_FACE_INCITSVIEW_H__
12#define __BE_FACE_INCITSVIEW_H__
29 typedef std::vector<BiometricEvaluation::Face::Property>
98 &featurePointSet)
const;
176 const std::string &filename,
177 const uint32_t viewNumber);
198 const uint32_t viewNumber);
230 const uint32_t formatStandard);
262 bool _propertiesConsidered;
271 uint16_t _deviceType;
A class to represent single facial image view and derived information.
INCITSView(const Memory::uint8Array &buffer, const uint32_t viewNumber)
Construct an INCITS face view from a record contained in a buffer.
static const uint32_t ISO2005_STANDARD
Face::EyeColor getEyeColor() const
Obtain the eye color.
Face::ImageDataType getImageDataType() const
Obtain the face image data type.
Face::HairColor getHairColor() const
Obtain the hair color.
Face::SourceType getSourceType() const
Obtain the source type.
void getPropertySet(Face::PropertySet &propertySet) const
Get the set of properties.
BiometricEvaluation::Face::Expression getExpression() const
uint16_t getDeviceType() const
Obtain the device type.
Face::ImageType getImageType() const
Obtain the face image type.
Memory::uint8Array const & getFIDData() const
Obtain a reference to the face image record data buffer.
virtual void readFaceView(Memory::IndexedBuffer &buf)
Read the common face representation information from an INCITS record.
virtual void readHeader(BiometricEvaluation::Memory::IndexedBuffer &buf, const uint32_t formatStandard)
Read the common face image data record header from an INCITS record, excepting the format identifier ...
Face::PoseAngle getPoseAngle() const
Obtain the face pose angle.
void getFeaturePointSet(BiometricEvaluation::Feature::MPEGFacePointSet &featurePointSet) const
Obtain the set of.
INCITSView(const std::string &filename, const uint32_t viewNumber)
Construct the common components of an INCITS face view from records contained in files.
static const uint32_t BASE_FORMAT_ID
Face::Gender getGender() const
Obtain the gender.
Face::ColorSpace getColorSpace() const
Obtain the color space.
bool propertiesConsidered() const
Indicate whether properties are specified.
Wrap a memory buffer with an index.
A class to represent single biometric element view.
Expression
Face expression codes.
ColorSpace
Color space codes.
std::vector< BiometricEvaluation::Face::Property > PropertySet
A set of properties.
Gender
Gender identifiers.
ImageDataType
Face image data type classification codes.
ImageType
Face image type classification codes.
SourceType
Source type codes.
std::vector< MPEGFacePoint > MPEGFacePointSet
This software was developed at the National Institute of Standards and Technology (NIST) by employees...
Representation of pose angle and uncertainty.