设置首页收藏本站
开启左侧

halcon深度学习连接不上相机

[复制链接]
yushihao 发表于 2024-7-11 19:54:21 | 显示全部楼层 |阅读模式
各位大佬好,我是菜鸟,直接步入正题

问题:
引用深度学习(read_dl_model算子)之后相机会连接不上,)报错显示图像采集设备无法初始化,(报错图片在下面)
halcon错误代码5312,拓展错误码-1,加载genlcam出错,意味着HALCONROOT写的目录里面没有包含所需的文件

如果该算子在取图像循环中就可以正常,但是每次取图循环都引用一次是不是不太合适(或者说是我个人的理解有误)
配置信息
相机正常连接,可以正常取图
电脑配置4070
编程halcon和DLt都是23.11
正常使文件夹循环处理,深度学习模型可以正常使用,可以得到结果

尝试的办法;
F2重置运行,clear_dl_model也没有用,当出现一次相机打不开的问题之后,无论如何都打不开相机,除非新建程序重新编写,


我想问一下,是不是halcon限制了相机,,,,或者说是read_dl_model算子占用了cpu或者gpu,
亦或者是我的操作不对,请大佬演示一下正确的读取深度学习模型和字典之后如何连接相机来处理图像,,
谢谢各位大佬

如下图,不加rred_cl_model可以正常连接相机,加上之后关掉相机,相机就会一直打不开,除非新建文件重新写代码,清除所有变量都没有用
Snipaste_2024-07-11_19-48-24.jpg
     




奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
Criss 发表于 2024-7-11 20:22:51 | 显示全部楼层
默认采用SOM安装的时候没有勾选GenICam接口,导致安装根目录下没有genicam目录支持。
这种问题在只安装GigeVision2接口采集的时候也会出现。

解决办法:重新运行SOM安装,在图像采集接口勾选“GenICamTL”选项即可。
参考教程红色字体部分内容https://www.51halcon.com/forum.php?mod=viewthread&tid=6925

奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
回复 支持 1 反对 0

使用道具 举报

 楼主| yushihao 发表于 2024-7-12 10:43:36 | 显示全部楼层
Criss 发表于 2024-7-11 20:22
默认采用SOM安装的时候没有勾选GenICam接口,导致安装根目录下没有genicam目录支持。
这种问题在只安装Gige ...

你好,按照您的方法尝试之后还是不能运行,如果不加上深度学习相关代码的话,相机是可以正常运行的,但是只要添加一点之后,相机就会出现打不开的情况,,,,,,,
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
慢慢来 发表于 2025-4-14 10:47:10 | 显示全部楼层
yushihao 发表于 2024-7-12 10:43
你好,按照您的方法尝试之后还是不能运行,如果不加上深度学习相关代码的话,相机是可以正常运行的,但是只要 ...

老哥,解决了吗,遇到相同的问题了
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
Lucking 发表于 2025-4-14 15:14:16 | 显示全部楼层
先打开相机,然后再加载深度学习推理的dll就可以了。
同样的问题,我是这样解决的。
希望对你有帮助
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表