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

VS2017基于MFC对话框+Halcon18.11联合编程移植问题

[复制链接]
摇滚 发表于 2021-2-18 22:03:49 | 显示全部楼层 |阅读模式
win10环境64位下,在VS2017基于MFC对话框上调用Halcon18.11,编译并运行通过,形成x64下release版本exe文件,并运行通过,正常连接basler相机并异步grab照片。
移植到另外一台win7环境64位电脑后(
按网上介绍:
a.将halcon.dll/halcon.dll/halconcpp.dll/hAcqGigEVision2.dll /license拷入exe所在文件夹;
b.将lib/include/bin文件放入exe所在文件夹;
c.运行安装了basler相机的驱动和misc文件夹下的:GevStreamingFilter-2.1.8.1.exe,网口属性上也出现了Pylon GigE Vision Driver和MVTec GigE vision streaming Filter
d.关掉360、防火墙等(装了halcon的其实不管这些防火墙也正常运行):

结果:
1)可以用pylon Vewer 64-bit正常访问相机;
2)电脑上存储的多张图片的正常处理(正常调用halcon);
3)打开
OpenFramegrabber("GigEVision2", 1, 1, 0, 0, 0, 0, "default", -1, hv_MyColorSpace2, -1, "false", hv_MyCameraType2, hv_MyDevice2, -1, -1, &hv_AcqHandle2)报错!

我换了两台win764电脑都这样,也查了网上很多资料(换成:OpenFramegrabber("GenICamTL", 0, 0, 0, 0, 0, 0, "progressive", -1, "default", -1,
                "false", "default", "cameA", 0, -1, &hv_AcqHandle2,也一样);)。
请教高人:这是什么情况?谢谢!
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| 摇滚 发表于 2021-2-18 22:28:49 | 显示全部楼层
补充:
1)vs属性表里面附加库等文件的设置全部改为相对路径(之前是绝对路径),
2)下载了pthreadVC2.dll放入exe所在文件夹中;
3)相机连接的网卡是千兆以太网卡;
4)设置全速率和全双工采集;
5)开启数据包巨型帧

也未解决。
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| 摇滚 发表于 2021-2-19 08:07:48 | 显示全部楼层
绝地武士 发表于 2021-2-18 22:21
错误提示是什么?参考这种方式制作,把软件目录下的删除试试:
https://www.51halcon.com/forum.p ... tid= ...

谢谢您的及时回复。追踪到多线程中try-OpenFramegrabber-catch返回主线程,没提示,我昨晚试着在待移植的电脑中安装halcon,助手能看到图像,程序就正常了——我认为根子还是在GigEVision2接口上。但网口属性上也出现了Pylon GigE Vision Driver和MVTec GigE vision streaming Filter,用basler的pylon-viewer也能看到图像。不知何故?
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
绝地武士 发表于 2021-2-19 11:35:11 | 显示全部楼层
摇滚 发表于 2021-2-19 08:07
谢谢您的及时回复。追踪到多线程中try-OpenFramegrabber-catch返回主线程,没提示,我昨晚试着在待移植的 ...

这个应该是不影响的,应该是你的Halcon运行时环境的问题,所以安装后可以解决,但是一般我们是制作运行时包来进行,这样就不用安装也可以跑自己开发的程序!
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| 摇滚 发表于 2021-2-19 11:44:16 | 显示全部楼层
绝地武士 发表于 2021-2-19 11:35
这个应该是不影响的,应该是你的Halcon运行时环境的问题,所以安装后可以解决,但是一般我们是制作运行时 ...

哦,谢谢指点,我再琢磨琢磨——比方说不完全卸载后再看看有没有影响。
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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