海康相机用halcon采图很慢解决办法(亲测可用)

 最近安装了海康的MVS最新视觉软件3.0.0版本,第一感觉就是界面变化很大,多了一点黑色的深沉与酷炫,看看就是下面这个界面:
海康相机用halcon采图很慢解决办法(亲测可用)_第1张图片 
当然我今天不是来教你这个软件怎么玩的,因为操作和2.3版本的菜单其实变化不大,只是加了很多单独的比如可以在图片中心显示十字中心等等。
在研究二次开发的时候偶然间发现了海康提供了第三方支持包,其中就包括Halcon的HDevelop采集接口,藏得挺深的,不是搞开发的都发现不了!
默认我们安装在:D:\Program Files (x86)\MVS\ 目录下,找到第三方D:\Program Files (x86)\MVS\Development\ThirdPartyPlatformAdapter 发现了
海康相机用halcon采图很慢解决办法(亲测可用)_第2张图片 
发现了HDevelop目录?咦,这个是什么呢?好奇的打开看看
海康相机用halcon采图很慢解决办法(亲测可用)_第3张图片 
有Halcon10到13四个目录,随便打开看看里面是什么,发现还有两个目录Win32和Win64,继续打开下去看看,结果发现这么一个玩意?

  1. hAcqMVision.dll

复制代码


看看hAcq突然想起来这个是海康提供的Halcon的适应海康相机的采集接口,因为命名规则是Halcon标准的采集接口命名:

  1. hAcq+接口显示名称.dll
  2. 如:hAcqGigeVision.dll

复制代码


我们电脑里面安装的是Halcon12,那么试试把这个接口文件拷贝到Halcon12当中去看看!

  1. D:\Program Files (x86)\MVS\Development\ThirdPartyPlatformAdapter\HalconHDevelop\Halcon12\win32

复制代码


把上面目录里面的hAcqMVision.dll拷贝到Halcon执行目录下面去(这个目录其实也就是RunTime目录)

  1. D:\Program Files\MVTec\HALCON-12.0\bin\x86sse2-win32

复制代码



可以看到下图这里面全部都是采集接口,然后我们打开HDevelop看看能否通过该接口操作相机?
海康相机用halcon采图很慢解决办法(亲测可用)_第4张图片 

打开采集助手Image Acquisition,然后自动检测接口,结果出现了:
海康相机用halcon采图很慢解决办法(亲测可用)_第5张图片 
可以找到这个接口而且替换原来的GigeVision接口,那么接口文件全称就是hAcqMVision.dll,试试能否打开:
海康相机用halcon采图很慢解决办法(亲测可用)_第6张图片 
完全没有问题,而且工作的效率比通用的GigeVision协议打开更高效更快速,大赞海康的开发人员,这么辛勤付出,非常感谢!
要是能够提供带xl的采集接口就全面了,哈哈哈,要求有点多了!

如果你觉得这篇文章对你有帮助,记得回复点赞对我的支持,我们的宗旨:每天进步一点点 深入一点点!

你可能感兴趣的:(C#,VS2015,Halcon)