ZHDA249 July 2026 TDA4VE-Q1
上一章介绍了如何开发自定义 OpenVX 节点,包括主机内核、A72 目标内核、图像缓冲区访问和内核包注册的实现。实现自定义内核后,可将其集成到 vision_apps 应用中,并以与标准 OpenVX 节点相同的方式使用。
本章演示了使用 app_custom_threshold 参考应用的完整集成过程。章节内容并未解释每个实现细节,重点在于应用如何初始化 OpenVX 框架、加载自定义内核包、创建和执行 OpenVX 图形,以及验证处理结果。突出显示了关键代码以说明整个应用流程,同时避免不必要的实现细节。
参考应用位于以下目录中。
vision_apps/apps/basic_demos/app_custom_threshold/
该应用遵循标准的 OpenVX 执行流程。
• 初始化应用和 OpenVX 框架。
• 加载自定义内核包。
• 创建 OpenVX 图形和自定义节点。
• 验证并执行图形。
• 验证输出图像并释放所有资源。
以下各节使用 app_custom_threshold 示例介绍了每个步骤。