VPI - Vision Programming Interface

3.2 Release

AprilTags.h File Reference

Declares functions that implement AprilTag detection and pose estimation. More...

#include "../Export.h"
#include "../Status.h"
#include "../Types.h"
#include <stdint.h>
+ Include dependency graph for AprilTags.h:

Go to the source code of this file.

Data Structures

struct  VPIAprilTagDecodeParams
 Decode parameters for vpiCreateAprilTagDetector. More...
 

Enumerations

enum  VPIAprilTagFamily
 Specify the family of AprilTags to detect. More...
 

Functions

VPIStatus vpiInitAprilTagDecodeParams (VPIAprilTagDecodeParams *params)
 Initializes VPIAprilTagDecodeParams with default values. More...
 
VPIStatus vpiCreateAprilTagDetector (uint64_t backends, int32_t inputWidth, int32_t inputHeight, VPIAprilTagDecodeParams const *params, VPIPayload *payload)
 Creates a AprilTag detector payload. More...
 
VPIStatus vpiSubmitAprilTagDetector (VPIStream stream, uint64_t backend, VPIPayload payload, uint32_t maxDetections, VPIImage input, VPIArray outDetections)
 Submits a AprilTag detector operation to the stream. More...
 
VPIStatus vpiSubmitAprilTagPoseEstimation (VPIStream stream, uint64_t backend, VPIArray inDetections, const VPICameraIntrinsic intrinsics, float tagSize, VPIArray outPoses)
 Submits a AprilTag pose estimation operation to the stream. More...
 

Detailed Description

Declares functions that implement AprilTag detection and pose estimation.

Definition in file AprilTags.h.