11#ifndef __BE_VIEW_VIEW_H__
12#define __BE_VIEW_VIEW_H__
45 std::shared_ptr<Image::Image>
187 Memory::AutoArray<uint8_t> _imageData;
189 _compressionAlgorithm{};
190 uint32_t _imageColorDepth{};
A class to represent single biometric element view.
uint32_t getImageColorDepth() const
Obtain the image color depth in bits-per-pixel.
void setImageResolution(const BiometricEvaluation::Image::Resolution &imageResolution)
Mutator for the image resolution.
void setImageSize(const BiometricEvaluation::Image::Size &imageSize)
Mutator for the image size.
void setCompressionAlgorithm(const Image::CompressionAlgorithm &ca)
Mutator for the compression algorithm.
Image::Resolution getImageResolution() const
Obtain the image resolution.
void setImageData(const BiometricEvaluation::Memory::uint8Array &imageData)
Mutator for the image data.
void setScanResolution(const BiometricEvaluation::Image::Resolution &scanResolution)
Mutator for the image scan resolution.
Image::Resolution getScanResolution() const
Obtain the image scan resolution.
Image::CompressionAlgorithm getCompressionAlgorithm() const
Obtain the compression algorithm used on the image.
Image::Size getImageSize() const
Obtain the image size.
void setImageColorDepth(uint32_t imageColorDepth)
Mutator for the image color depth.
std::shared_ptr< Image::Image > getImage() const
Obtain the image used for the biometric view in the format contained in the record (JPEG,...
CompressionAlgorithm
Image compression algorithms.
This software was developed at the National Institute of Standards and Technology (NIST) by employees...
A structure to represent the resolution of an image.
A structure to represent the size of an image, in pixels.