[数据] 让Halcon支持HikVision摄像机的采集界面

优采云 发布时间: 2020-08-07 00:05

  我最近安装了海康威视MVS视觉软件的最新版本3.0.0. 第一印象是界面已发生了很大变化,但黑色深度和凉爽度有所提高. 看一下这个界面:

  

  当然,我今天不是要教您如何使用该软件,因为菜单的操作和2.3版本没有太大变化,但是可以在其中显示很多单独的项,例如十字中心. 图片的中心.

  在研究二次开发时,我偶然发现Haikang提供了第三方支持包,其中包括Halcon的HDevelop采集接口,该接口隐藏得很深,无法确定您是否不参与开发!

  默认情况下,我们将其安装在D: \ Program Files(x86)\ MVS \目录中,并找到了第三方D: \ Program Files(x86)\ MVS \ Development \ ThirdPartyPlatformAdapter

  

  找到了HDevelop目录吗? ,这是什么?好奇地打开它

  

  从Halcon10到13有四个目录,只需打开它,看看里面有什么. 我发现有两个目录Win32和Win64. 继续打开并查看它,发现了这样的东西?

  hAcqMVision.dll

  复制代码

  看hAcq,突然想起,这是Haikang提供的适用于Haikang摄像机的Halcon的获取接口,因为命名规则是Halcon标准获取接口的命名:

  hAcq +接口显示name.dll

  例如: hAcqGigeVision.dll

  复制代码

  Halcon12已安装在我们的计算机中,因此请尝试将此接口文件复制到Halcon12进行查看!

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

  复制代码

  将上述目录中的hAcqMVision.dll复制到Halcon执行目录(该目录实际上是RunTime目录)

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

  复制代码

  您可以看到下面图片中的所有图像都是采集界面. 然后我们打开HDevelop看看是否可以通过此界面操作相机?

  

  打开采集助手Image Acquisition,然后自动检测界面,出现结果:

  

  您可以找到此接口并替换原创的GigeVision接口,然后接口文件的全名是hAcqMVision.dll,请尝试打开它:

  

  根本没有问题,并且工作效率比普通的GigeVision协议开放更高效,更快捷. 感谢海康开发人员的辛勤工作,非常感谢!

  如果您可以提供xl的采集接口,它将是全面的,哈哈哈,要求太高了!

  如果您认为本文对您有所帮助,请记得回复并喜欢支持我. 我们的目标是每天取得一点进步,并进一步加深!

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线