Human detection result batch interface.
More...
#include <IHumanDetectionBatch.h>
Human detection result batch interface.
◆ getDetections()
virtual Span<const Detection> fsdk::IHumanDetectionBatch::getDetections |
( |
size_t |
index = 0 | ) |
const |
|
pure virtualnoexcept |
Returns detection Span.
- Note
- Result Span could be empty in two cases:
- If no any humans were detected on the target image.
- If detection request didn't contain the DCT_BOX flag.
- See also
- fsdk::HumanDetectionType
◆ getHuman()
virtual Human fsdk::IHumanDetectionBatch::getHuman |
( |
const fsdk::Image & |
image, |
|
|
size_t |
imageIndex, |
|
|
size_t |
detectionIndex |
|
) |
| const |
|
pure virtualnoexcept |
Returns detected Human.
- Parameters
-
[in] | imageIndex | - index of the image |
[in] | detectionIndex | - index of the detection |
- Returns
- Detected Human.
- Note
- Result Human could be invalid if no any humans were detected on the target image or parameters are invalid.
◆ getLandmarks17()
virtual Span<const HumanLandmarks17> fsdk::IHumanDetectionBatch::getLandmarks17 |
( |
size_t |
index = 0 | ) |
const |
|
pure virtualnoexcept |
Returns HumanLandmarks17 Span.
- Note
- Result Span could be empty in two cases:
- If no any humans were detected on the target image.
- If detection request didn't contain the DCT_POINTS flag.
- See also
- fsdk::HumanDetectionType
The documentation for this struct was generated from the following file: