TI论坛
直播中

吴湛

10年用户 977经验值
擅长:417804
私信 关注
[问答]

在ALC SDK中使用大恒相机不使用Point Grey的相机时需要做哪些修改呢?


  • 手持4500,已熟悉配合PointGrey相机的编译过程。
    但手上是大恒的Gige接口的黑白相机,应该做哪些改动呢?(已确定相机正常工作 且能在GUI控制配合投影仪触发投拍)
    关闭了自动对焦和自动曝光功能  但在使用ti放出的3D Scanner时 依然无法连接相机。
    还应该做哪些修改?
    是应该修改SDKsrccamera  与 SDKsrccamera  下的对应cpp hpp文件 再重新编译吗?
    另外,3D Scanner的 config里有opencv的相机type,但是选了这个也不行,TIDA-00254:这份文档对opencv的部分也没做详细的介绍,用这个会不会更方便呢?

回帖(3)

刘琬婷

2025-3-3 10:10:18
使用Gige需要根据现有的Camera 部分代码自行修改成该相机的驱动,然后重新编译。
举报

李熙国

2025-3-3 10:10:25
是的,需要修改camera.cpp以及camera的api
举报

youyoulan

2025-3-3 17:51:50
在ALC SDK中使用大恒相机而不使用Point Grey相机时,需要进行一些修改。以下是一些建议的步骤:

1. 确定相机驱动:首先,确保您已经安装了大恒相机的驱动程序,并了解其API接口。这将帮助您在ALC SDK中正确地调用相机功能。

2. 修改相机接口:在ALC SDK中,您需要修改相机接口以适应大恒相机。这可能涉及到修改SDKsrccamera目录下的cpp和hpp文件。具体来说,您需要将Point Grey相机的接口替换为大恒相机的接口。

3. 重新编译:在修改完相机接口后,您需要重新编译ALC SDK以确保新的相机接口被正确地集成。

4. 检查3D Scanner配置:在3D Scanner的配置文件中,检查是否有关于opencv相机类型的设置。如果选择了opencv相机类型,但仍然无法连接相机,您可以尝试修改配置文件,以确保正确地使用大恒相机。

5. 考虑使用OpenCV:虽然TIDA-00254文档中没有详细介绍opencv的部分,但使用OpenCV可能会更方便。OpenCV提供了广泛的相机接口支持,可以简化相机连接和图像处理的过程。您可以尝试将OpenCV集成到ALC SDK中,以实现对大恒相机的支持。

6. 调试和测试:在完成上述修改后,您需要对ALC SDK进行调试和测试,以确保大恒相机能够正常工作。这可能包括检查相机连接、图像捕获和处理等功能。

总之,您需要修改ALC SDK中的相机接口以适应大恒相机,并重新编译。同时,您可以考虑使用OpenCV来简化相机连接和图像处理的过程。在完成这些修改后,进行调试和测试以确保大恒相机能够正常工作。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分