尊敬的 Erick:
我的应用流水线是
Camera -> ColorEncodingKernel (将 YVYU 转换为 UYVY)-> LDC -> Scaler-> Preproc -> TIDL -> PostProc -> Custom_node -> Mosaic -> Display
注意:我在上述指定位置创建了一个有效的应用程序并集成了 custom_node。 也不考虑 postproc 节点的输出作为自定义节点的输入,并在内核中加载扩展映像。 我的意思是、在 app_create_graph_custom_node 中、我要传递 postproc 的输出、但在自定义内核功能中、我要更改输入缓冲区。
在 Custom 内核中、输入和输出映像为 VX_DF_IMAGE_U8格式。 我将使用 stbi_load 功能加载映像、并使用 OpenGLES 上下文来处理我需要对映像执行的其余功能。 现在我需要在马赛克上显示图像。 在尝试执行该操作时、我将面临以下错误日志。
p: Print performance statistics x: Exit Enter Choice: inside GLGPU kernel [MCU2_0] 54.294092 s: VX_ZONE_WARNING:[tivxCaptureSetTimeout:774] CAPTURE: WARNING: Error frame not provided using tivxCaptureRegisterErrorFrame, defaulting to waiting forever !!! width height channels 768, 512, 3 inside GLGPU kernel width height channels 768, 512, 3 inside GLGPU kernel width height channels 768, 512, 3 inside GLGPU kernel width height channels 768, 512, 3 inside GLGPU kernel width height channels 768, 512, 3 [MCU2_0] 54.657913 s: VX_ZONE_ERROR:[tivxKernelImgMosaicMscDrvPrepare:939] Fvid2_control Failed: Set Params inside GLGPU kernel width height channels 768, 512, 3 inside GLGPU kernel width height channels 768, 512, 3 inside GLGPU kernel width height channels 768, 512, 3 inside GLGPU kernel width height channels 768, 512, 3 [MCU2_0] 55.213112 s: VX_ZONE_ERROR:[tivxKernelImgMosaicMscDrvPrepare:939] Fvid2_control Failed: Set Params inside GLGPU kernel width height channels 768, 512, 3 inside GLGPU kernel width height channels 768, 512, 3 inside GLGPU kernel width height channels 768, 512, 3 inside GLGPU kernel width height channels 768, 512, 3 [MCU2_0] 55.454052 s: VX_ZONE_ERROR:[tivxKernelImgMosaicMscDrvPrepare:939] Fvid2_control Failed: Set Params
我不确定我在哪儿失踪了。 请帮我解决这个问题。 如果我的 操作方式有误、让我知道如何进行显示?
此致、
Chaitanya Prakash Uppala