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.

[参考译文] TDA4VM:使用 SDK 8.5提出有关 multi_cam 应用的问题

Guru**** 1956055 points
Other Parts Discussed in Thread: TDA4VM
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1258777/tda4vm-ask-a-question-about-multi_cam-application-with-the-sdk-8-5

器件型号:TDA4VM

您好,专家,

   我正在使用两个连接到 TDA4VM 的 CSI_RX1的相同摄像头(YUV422 8位),请勿使用 CSI_RX0。

我已修改以下代码:

vision_apps/modules/app/app_capture_module.c src:

   CaptureObj->params.chVcNum[0]= 0;  //摄像机 A CH0
   CaptureObj->params.chInstMap[0]= 1;  

   CaptureObj->params.chVcNum[1]= 1;//摄像机 B 通道1
   CaptureObj->params.chInstMap[1]= 1;  

我想显示不同的视频通道、我更改了下面的代码、发现它显示的是来自 摄像头 A 的相同视频、我是在正确的位置更改的吗? 我想获得不同频道的视频数据,我该怎么做?

vision_apps/apps/basic_demos/app_multi_cam/main.c

  // display_in_image =(vx_image) vxGetObjectArrayItem (obj->CaptureObj.raw_image_arr[0]、0);// a
  display_in_image =(vx_image) vxGetObjectArrayItem (obj->CaptureObj.raw_image_arr[0]、1);// B

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    这不是更改 显示通道的正确方法。 显示启动后、可以使用控制命令 TIVX_DISPLAY_SELECT_CHANNEL 来切换通道。 您可以参考 tiovx\kernels_j7\wha \test\test_capture_display.c 文件中的现有示例。

    此致、

    布里耶什

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我在 开始显示之前更改了此代码、但 显示相同的视频 A、 这是正常的吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    否、从 原始图像阵列获取图像对象并将其用于显示输入不是更改要显示的通道的正确方法。 此对象 只是在显示器中用于获取格式和显示分辨率。 默认情况下,Display 仅使用 channel0来显示,如果要更改该信道,则需要使用此控制命令。  

    此致、

    布里耶什

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我了解。 感谢你的帮助。

x 出现错误。请重试或与管理员联系。