要使用库,您需要准备开发板和交叉编译环境。请注意头文件、库文件和模型库文件。
注释: 开发环境内的文件必须与 AMD Vitis™
统一软件开发环境内提供的版本相匹配。这些库均可在 ZCU102、ZCU104、VCK190 评估板和 VCK5000 开发卡上执行。
- 选择图像。例如,
cv::Mat
。 - 调用对应的库所提供的
create
方法,以获取类实例。如果将need_preprocess
变量设为false
,那么模型不会减小其平均值和比例值。 - 调用
getInputWidth()
函数和getInputHeight()
函数即可获取网络所需的输入图像的列和行值。 - 调整图像大小:
inputWidth x inputHeight
。 - 调用
run()
获取网络结果。
如需了解有关 API 编程的详细信息,请参阅 API 参考。