do_pointpillar_display - 2.5 简体中文

Vitis AI Library 用户指南 (UG1354)

Document ID
UG1354
Release Date
2022-06-15
Version
2.5 简体中文

此函数用于在调用 run() 后,从 PointPillarsResult 生成可视结果。这是帮助程序函数,如果您要使用其它方法来处理 PointPillarsResult ,则可将其忽略。

原型设计

void do_pointpillar_display(PointPillarsResult &res, int flag, DISPLAY_PARAM &dispp, cv::Mat &rgb_map, cv::Mat &bev_map, int width, int height, ANNORET &annoret)=0;

参数

下表列出了 do_pointpillar_display 函数实参。

表 1. do_pointpillar_display 实参
类型 成员 描述
PointPillarsResult & res run() 使用 [输入] PointPillarsResult
int flag [输入] 要生成的可视结果。可对其分配下列值:E_BEV:仅生成 BEV 图像;E_RGB:仅生成 RGB 图像;E_BEV|E_RGB:生成两张图像
DISPLAY_PARAM & dispp [输入] 点数据的显示参数。请参阅概述中的自述文件获取详细信息。
cv::Mat & rgb_map [输入|输出]:用于绘制检测结果的原始 rgb 图像。如果只需 BEV,则可为空 (cv::Mat{})
cv::Mat & bev_map [输入|输出]:用于绘制检测结果的原始 bev 图像。如果只需 RGB,则可为空 (cv::Mat{})
int width [输入] 原始 rgb 图像宽度。
int height [输入] 原始 rgb 图像高度。
ANNORET & annoret [输出] 返回 annoret 变量用于计算准确度。