热点推荐

查看: 1439|回复: 6
收起左侧

[资料] 让Halcon支持海康HikVision相机的采集接口

[复制链接]
  • TA的每日心情
    开心
    昨天 09:46
  • 签到天数: 369 天

    连续签到: 2 天

    [LV.9]以坛为家II

    95

    主题

    438

    帖子

    2410

    积分

    Rank: 9

    积分
    2410

    热心会员突出贡献切换助手验证会员最佳新人

    发表于 2018-9-20 10:28:57 | 显示全部楼层 |阅读模式

    51Halcon诚邀您的加入,专注于机器视觉开发与应用技术,我们一直都在努力!

    您需要 登录 才可以下载或查看,没有帐号?会员注册

    x
    本帖最后由 绝地武士 于 2018-9-20 10:31 编辑

          最近安装了海康的MVS最新视觉软件3.0.0版本,第一感觉就是界面变化很大,多了一点黑色的深沉与酷炫,看看就是下面这个界面:
    QQ截图20180920100827.png
    当然我今天不是来教你这个软件怎么玩的,因为操作和2.3版本的菜单其实变化不大,只是加了很多单独的比如可以在图片中心显示十字中心等等。
    在研究二次开发的时候偶然间发现了海康提供了第三方支持包,其中就包括Halcon的HDevelop采集接口,藏得挺深的,不是搞开发的都发现不了!
    默认我们安装在:D:\Program Files (x86)\MVS\ 目录下,找到第三方D:\Program Files (x86)\MVS\Development\ThirdPartyPlatformAdapter 发现了
    QQ截图20180920101233.png
    发现了HDevelop目录?咦,这个是什么呢?好奇的打开看看
    QQ截图20180920101327.png
    有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看看能否通过该接口操作相机?
    QQ截图20180920102102.png

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

    如果你觉得这篇文章对你有帮助,记得回复点赞对我的支持,我们的宗旨:每天进步一点点 深入一点点!
  • TA的每日心情
    害羞
    2018-8-29 09:57
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    0

    主题

    36

    帖子

    90

    积分

    Rank: 1

    积分
    90
    发表于 2018-9-20 14:17:46 | 显示全部楼层
    换了halcon17,没用啦,呜呜呜~

    发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

    如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题前面加上【已解决】

    回报帮助你解决问题的坛友,右下角【免费评分】赠与对方视觉币和热心值,伸手党遭人唾弃,做一个热心并受欢迎的人!

  • TA的每日心情
    开心
    昨天 09:46
  • 签到天数: 369 天

    连续签到: 2 天

    [LV.9]以坛为家II

    95

    主题

    438

    帖子

    2410

    积分

    Rank: 9

    积分
    2410

    热心会员突出贡献切换助手验证会员最佳新人

     楼主| 发表于 2018-9-20 18:43:08 | 显示全部楼层
    SOYOUNG 发表于 2018-9-20 14:17
    换了halcon17,没用啦,呜呜呜~

    只支持Halcon10到13版本!
  • TA的每日心情
    开心
    2019-1-12 15:34
  • 签到天数: 83 天

    连续签到: 1 天

    [LV.6]常住居民II

    1

    主题

    90

    帖子

    847

    积分

    Rank: 3

    积分
    847
    发表于 2018-9-21 07:10:06 | 显示全部楼层
    不错,不过是否可以在没有安装Halcon的PC上也可以独立运行呢?

    发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

    如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题前面加上【已解决】

    回报帮助你解决问题的坛友,右下角【免费评分】赠与对方视觉币和热心值,伸手党遭人唾弃,做一个热心并受欢迎的人!

  • TA的每日心情
    开心
    昨天 09:46
  • 签到天数: 369 天

    连续签到: 2 天

    [LV.9]以坛为家II

    95

    主题

    438

    帖子

    2410

    积分

    Rank: 9

    积分
    2410

    热心会员突出贡献切换助手验证会员最佳新人

     楼主| 发表于 2018-9-21 09:44:46 | 显示全部楼层
    armyzhang 发表于 2018-9-21 07:10
    不错,不过是否可以在没有安装Halcon的PC上也可以独立运行呢?

    可以,需要runtime正确安装,如果没有runtime就不行的!

    该用户从未签到

    0

    主题

    20

    帖子

    30

    积分

    Rank: 1

    积分
    30

    热心会员

    发表于 2018-12-18 08:56:06 | 显示全部楼层
    只支持Halcon10到13版本!

    发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

    如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题前面加上【已解决】

    回报帮助你解决问题的坛友,右下角【免费评分】赠与对方视觉币和热心值,伸手党遭人唾弃,做一个热心并受欢迎的人!

  • TA的每日心情
    振奋
    2019-3-15 17:29
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    0

    主题

    1

    帖子

    6

    积分

    Rank: 1

    积分
    6
    发表于 2019-2-15 19:20:39 | 显示全部楼层
    非常好!希望能支持更多版本

    发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

    如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题前面加上【已解决】

    回报帮助你解决问题的坛友,右下角【免费评分】赠与对方视觉币和热心值,伸手党遭人唾弃,做一个热心并受欢迎的人!

    您需要登录后才可以回帖 会员登录 | 会员注册

    本版积分规则

    经营性网站备案信息 经营性网站
    备案信息

    中国互联网举报中心 中国互联网
    举报中心

    中国文明网传播文明 中国文明网
    传播文明

    诚信网站

    深圳市市场监督管理局企业主体身份公示 工商网监
    电子标识