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.

[参考译文] TIDA-00254:连接至计算机摄像头而不是 OpenCV 摄像头

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

https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/1377911/tida-00254-connects-to-computer-webcam-instead-of-opencv-camera

器件型号:TIDA-00254

工具与软件:

尊敬的专家:

我最近才开始使用 TIDA-00254参考设计。 我有 Lightcrafter 4500、Basler a2A1920-160umBAS USB 3.0摄像头和所有关联的电缆。 Basler ace 能够通过硬件触发,因此我组装了触发电缆,将 Lightcrafter 连接到相机,如所述的参考设计。  

在 DLP Lightcrafter 4500 config.txt 文件中、我已经 按照针对 Open CV 摄像头所述的参考设计设置 camera_type = 0。 在 config_camera.txt 文件中、我设置了以下参数:
#滚动快门彩色相机- MONO8.
#全局快门单色相机- RAW8.

启动扫描仪应用程序时、会显示 Lightcrafter 和摄像头均已连接。 问题是,我的 Basler USB 3.0相机未连接。 而是我的电脑网络摄像头正在连接。 我不知道为什么会发生这种情况,我不知道如何解决它。

如果任何人能提供有关如何将我的 Basler ace 相机连接到此应用程序的支持,我们将不胜感激。 如果我能提供任何其他信息、请告知我。  

此致、

Josel

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

    Josel、您好!

    欢迎回到 E2E 论坛、我们希望能帮助您解决这个问题。

    我们需要花一些时间进一步研究此问题、但快速尝试的一点是看看客户是否可以禁用笔记本电脑摄像头。

    如果您转至设备管理器并找到集成的摄像头属性、则可以执行此操作。 您可以暂时禁用该器件、并在稍后重新启用它、而不会出现任何问题。  

    这可能会帮助电脑连接到 Basler USB 3.0相机,而不是电脑网络摄像头。  

    此致、

    Alex Chan

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

    您好、Alex、

    我只是尝试了您所描述的功能、但它无法正常工作。 我禁用电脑网络摄像头后,它不再连接,但 Basler USB 3.0摄像头仍然无法连接。 仅显示 CAMER_ID_INVALID。 请告诉我是否需要更改源代码,以便识别 Basler 相机。 Basler 支持 OpenCV,因此我不确定问题可能是什么。

    此致、

    Josel

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

    尊敬的 Josel:

    我们的团队需要花一些时间进行调查、并将在本周结束前与您联系。  

    此致、

    Lori  

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

    Josel、您好!

    您能否告知客户、官方而言、我们不再提供此 DLP SDK 支持、因此我们无法承诺提供有关客户问题的技术支持资源。  

    说了这句话、您能否让客户尝试以下操作:
    -确认用户是否可以从 SDK 外部的 OpenCV 环境中连接到自己的摄像机
    -确认用户所使用的 OpenCV 的版本以及他们是否已重新编译链接到 DLP SDK

    此致、

    Alex Chan

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

    您好、Alex、

    这个最新的 SDK 看起来与旧 SDK 完全相同。 网站上的用户指南甚至完全相同。 也许我在访问错误的东西? 我打开链接并下载了 DLP-ALC-LIGHTCRAFTER-SDK-WIN 文件(https://www.ti.com/tool/DLP-ALC-LIGHTCRAFTER-SDK)。 您知道两个 SDK 之间是否进行了更改、或者它们是否应该完全相同吗?

    此外、以下是您的两个问题的答案:
    1.在 SDK 外部的 OpenCV 环境中连接到您的相机
    我可以使用 OpenCV 连接到摄像头、但不能直接连接。 为了使它工作,我必须使用 pylon 相机软件套件
    SDK 功能可抓取图像并将其转换为 OpenCV 图像。 我想这是我问题的根本原因。 OpenCV 似乎无法直接识别 Basler 相机。 在这种情况下、请告诉我应该怎么做。 我是否应该遵循 pg_flycap2_c.cpp 和 pg_flycap2_c.hpp 文件中所做的操作,但为 Basler 相机创建新文件,或者是否应该修改 opencv_cam.cpp 文件,以便首先使用 Basler pylon 特定功能获取图像,然后将它们转换为 OpenCV 图像?

    - OpenCV 的哪个版本? 已重新编译与 DLP SDK 的链接?
    我尝试了参考设计中使用的较旧版本 OpenCV (v2.4.10)和最新版本 OpenCV (v4.10.0)。 此外、我还编译了 DLP SDK。

    此致、

    Josel

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

    Josel、您好!

    团队需要一些时间来进一步调查此问题。  

    谢谢!

    Alex Chan

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

    Josel、您好!

    很抱歉延迟了响应。 我与团队沟通过、由于我们不再正式支持 SDK、因此无法提供进一步的故障排除和支持。 客户需要自行调试和诊断问题。  

    此致、

    Alex Chan

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

    您好、Alex、

    Vivek 致力于从 TI.com 网站上移除00254参考设计。 在您下载软件后、是否还有地方可以访问此文档、或者我是否应该立即采取措施以保存与此设计相关的所有信息?


    此外、TI 是否有计划更新此参考设计并将其重新发布给公众? 这是一个非常有用的参考设计(虽然像您提到的已经非常过时)、我相信包括我自己在内的许多 TI 大学客户都很乐意看到它很快就回来。 据我所知、美国有数十个大学计划都受益于 Lightcrafter 和相关的参考设计、其中许多计划已经过时。 您能否向 TI 团队和您的产品线专家提及这一点?

    您是否知道 TI 或其他公司在此期间可以使用的替代此参考设计的产品?

    此致、

    Josel

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

    Josel、您好!

    我会告诉客户以下内容:

    "我们目前没有更新此参考设计的计划、也没有任何其他用于此芯片组的 SDK 参考。 我们对所提供的信息表示赞赏、并将予以牢记。"

    ****** 请勿与客户共享以下信息。这仅是 TI 内部通信***

    已进行了一些团队重组、我的团队将不再支持此产品。 将有一个新的团队来处理这种芯片组、如果他们选择、他们可能会决定改造 SDK、但我不会向客户保证任何事情。 我将把此票证重新分配给新团队、他们将评估对此问题的支持。 谢谢你。  

    此致、

    Alex Chan