主题:TDA4VM中讨论的其他部件
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
感谢您的回复。 我修改了app_od.cfg文件 以指向我导入的模型文件,然后运行应用程序vx_app_tidl_od.out ,在输出视图中不带检测框。 我试图修改基于openvx的预/后处理源代码,但我无法理解相应的函数,是否是 用于预处理的app_pre_proc_module.c文件中的vx_status app_update_pre_proc()函数,以及 用于后处理的app_draw检测_modules.c文件中的void app_update_draw _detects()?
vx_status app_update_pre_proc()
OID app_update_draW_detects()
您能否给我一些建议,说明在哪里修改yolov5模型的预/后处理?
此致,
hfw6310
您好,
如果要更改预处理或后处理步骤的现有实现,则必须在vision应用程序/内核/img_proc/C66/vx_image_preprocessing_target.c和vision应用程序/内核/img_proc/C66/vx_od_postprocessing_target.c下修改这些内核的目标实现
但这项工作很少涉及。 另一种方法是通过将TIDL节点输入和输出标识为图形参数并在A72上执行预处理和后处理来打破图形。
此致,
Shyam
感谢您的回复! 这是否意味着我需要在vision应用程序/kernels/img_proc/C66/vx_image_preprocessing_target.c和vision应用程序/kernels/img_proc/C66/vx_od_postprocessing_target.c下更改这些内核目标实现的预处理或后处理步骤的现有实现,如果我想在 DA7OS SDK中运行导入的yolov5