A class to represent single biometric element view.
More...
#include <be_view_view.h>
Inherited by BiometricEvaluation::Face::INCITSView, BiometricEvaluation::Finger::INCITSView, BiometricEvaluation::Iris::INCITSView, and BiometricEvaluation::View::AN2KView.
A class to represent single biometric element view.
Included in a view is the biometric image and any derived information, such as minutiae points.
Definition at line 31 of file be_view_view.h.
◆ View()
BiometricEvaluation::View::View::View |
( |
| ) |
|
|
protected |
◆ ~View()
BiometricEvaluation::View::View::~View |
( |
| ) |
|
|
protected |
◆ getImage()
std::shared_ptr< Image::Image > BiometricEvaluation::View::View::getImage |
( |
| ) |
const |
Obtain the image used for the biometric view in the format contained in the record (JPEG, etc.)
Not all views will have an image, however the derived information, such as minutiae, may be present.
- Returns
- The image data.
◆ getImageSize()
Image::Size BiometricEvaluation::View::View::getImageSize |
( |
| ) |
const |
Obtain the image size.
This value is as present in the biometric record, and not in the image data itself. Normally, this value and the actual image size must be equal, but applications can check for inconsistencies. In the case of raw images, however, the value obtained with this method must be accepted as correct.
- Returns
- The image size.
◆ getImageResolution()
Obtain the image resolution.
Image resolution is taken from the biometric record, and not from the image data.
- Returns
- The scan resolution.
- Note
- In some cases, the resolution may be the components of the pixel ratio, and applications must check the Image::Resolution::Units field for value NA.
◆ getImageColorDepth()
uint32_t BiometricEvaluation::View::View::getImageColorDepth |
( |
| ) |
const |
Obtain the image color depth in bits-per-pixel.
This value is as present in the biometric record, and not in the image data itself. Normally, this value and the actual image depth must be equal, but applications can check for inconsistencies. In the case of raw images, however, the value obtained with this method must be accepted as correct.
- Returns
- The image depth.
◆ getCompressionAlgorithm()
Obtain the compression algorithm used on the image.
This value is as present in the biometric record, and not obtained from the image data itself.
- Returns
- The compression algorithm.
◆ getScanResolution()
Obtain the image scan resolution.
This value is as present in the biometric record, and not in the image data itself. Normally, this value and the actual image resolution must be equal, but applications can check for inconsistencies.
- Returns
- The scan resolution.
- Note
- In some cases, the resolution may be the components of the pixel ratio, and applications must check the Image::Resolution::Units field for value NA.
◆ setImageSize()
Mutator for the image size.
- Parameters
-
[in] | imageSize | The image size object. |
◆ setImageColorDepth()
void BiometricEvaluation::View::View::setImageColorDepth |
( |
uint32_t |
imageColorDepth | ) |
|
|
protected |
Mutator for the image color depth.
- Parameters
-
[in] | imageColorDepth | The image color depth. |
◆ setImageResolution()
Mutator for the image resolution.
- Parameters
-
[in] | imageResolution | The image resolution object. |
◆ setScanResolution()
Mutator for the image scan resolution.
- Parameters
-
[in] | scanResolution | The image scan resolution object. |
◆ setImageData()
Mutator for the image data.
- Parameters
-
[in] | imageData | The image data object. |
◆ setCompressionAlgorithm()
Mutator for the compression algorithm.
The documentation for this class was generated from the following file: