TI中文支持网
TI专业的中文技术问题搜集分享网站

TDA4VM: OPENVX

Part Number:TDA4VM

 C7x Kernel Application 例程中的

obj->output_img = vxCreateImage(obj->context, obj->width, obj->height, VX_DF_IMAGE_BMP);
我将其改为
obj->output_img = vxCreateImage(obj->context, obj->width, obj->height, VX_DF_IMAGE_RGB);
就会报错 
vxVerifyGraph这块的函数不给通过  
报错:
ERROR: Input/Output image format not correct !!!
VX_ZONE_ERROR:[ownGraphNodeKernelValidate:535] node kernel validate failed for kernel app_c7x_kernel.img_add at index 0
0.6625s: VX_ZONE_ERROR:[tivxObjectDeInit:180] Is kernel use failed
0.6642s: VX_ZONE_ERROR:[tivxObjectDeInit:276] Is error use failed
Cherry Zhou:

您好我们已收到您的问题并进行反馈,预计将于下周一前给您答复。谢谢。

,

feng chen:

具体报错追加:

vxVerifyGraph 

status = node->kernel->validate(node, node->parameters,  num_params, meta);

得出status:-10

VX_ERROR_INVALID_PARAMETERS         = -(vx_int32)10,/*!< \brief Indicates that the supplied parameter information does not match the kernel contract. */

谢谢

,

Cherry Zhou:

好的收到,如有结果会尽快答复您。

,

feng chen:

您好,我看到了英文论坛对我问题的答复,是您翻译的提问的,您能帮我问他U8内核代码在哪块吗?函数名是什么?主机端验证回调又在哪一块?函数名是什么,十分感谢

,

Cherry Zhou:

好的我会将您的问题升级到英文论坛,如有回复将尽快给您答复。

,

feng chen:

好的,谢谢

,

Cherry Zhou:

1. 请问您是指U8 图像的处理位置吗? 如果是,这在 VISION _APPS / APPS / BASE_DEMOS/APP_c7x_kernel/c7x/app_c7x_target_kernel_img_add.cpp 函数 APP_c7x_TARGET_kernel_img_add 中的进程回调范围内。

2. 主机端验证回调可在 VISION _APPS / APPS / BASIC 演示 /APP_c7x_kernel/APP_c7x_kernel_img_add.c 中找到,函数名称为 APP_c7x_kernel_img_add_kernel_validate。

,

feng chen:

好的 感谢感谢 

,

Cherry Zhou:

不客气,如果您还有其他问题请随时联系我们。

赞(0)
未经允许不得转载:TI中文支持网 » TDA4VM: OPENVX
分享到: 更多 (0)