Face detection result batch interface.
More...
#include <IFaceDetectionBatch.h>
List of all members.
Public Member Functions |
virtual size_t | getSize () const noexcept=0 |
| Returns size.
|
virtual size_t | getSize (size_t imageIndex) const noexcept=0 |
| Returns size of the results for the target index.
|
virtual Face | getFace (const Image &img, size_t imageIndex, size_t detectionIndex) const noexcept=0 |
| Returns detected face.
|
virtual Span< const Detection > | getDetections (size_t index=0) const noexcept=0 |
| Returns detection Span.
|
virtual Span< const Landmarks5 > | getLandmarks5 (size_t index=0) const noexcept=0 |
| Returns Landmarks5 Span.
|
virtual Span< const Landmarks68 > | getLandmarks68 (size_t index=0) const noexcept=0 |
| Returns Landmarks68 Span.
|
Detailed Description
Face detection result batch interface.
Member Function Documentation
Returns detection Span.
- Parameters:
-
[in] | index | index of the detection. |
- Returns:
- span of detection coordinates in corresponding source images space.
- See also:
- Span and Detection for details.
- Note:
- all spans should be based on user owned continuous collections.
-
Result Span could be empty in two cases: 1. If no any faces were detected on the target image. 2. If detection request didn't contain the DT_BOX flag.
- See also:
- DetectionType
Returns detected face.
- Parameters:
-
[in] | img | source image. |
[in] | imageIndex | index of the image. |
[in] | detectionIndex | index of the detection. |
- Returns:
- Detected face.
- See also:
- Face and Image for details.
- Note:
- images format must be R8G8B8,
- See also:
- Format.
- Note:
- Result Face could be invalid if no any faces were detected on the target image or parameters are invalid.
Returns Landmarks5 Span.
- Parameters:
-
[in] | index | index of the landmarks object. |
- Returns:
- Span of Landmarks5.
- See also:
- Span and Landmarks5 for details.
- Note:
- all spans should be based on user owned continuous collections.
-
Result Span could be empty in two cases: 1. If no any faces were detected on the target image. 2. If detection request didn't contain the DT_LANDMARKS5 flag.
- See also:
- DetectionType
Returns Landmarks68 Span.
- Parameters:
-
[in] | index | index of the landmarks object. |
- Returns:
- Span of Landmarks68.
- See also:
- Span and Landmarks68 for details.
- Note:
- all spans should be based on user owned continuous collections.
-
Result Span could be empty in two cases: 1. If no any faces were detected on the target image. 2. If detection request didn't contain the DT_LANDMARKS68 flag.
- See also:
- DetectionType
Returns size.
- Returns:
- size of the detections.
Returns size of the results for the target index.
- Parameters:
-
[in] | imageIndex | index of the image. |
- Returns:
- size of the results for the target index.
The documentation for this struct was generated from the following file: