【笔记】通过labview调用halcon

使用原因:手眼标定使用halcon的九点标定,但是整体系统是用labview的,机器人得到二维坐标后,需经过halcon算子计算得到机器人坐标系下坐标,在进行运动。
下载路径
链接:https://pan.baidu.com/s/18FyVMu-Re_EaX2Rlf61OFA
提取码:zi0w
在这里插入图片描述

实验发现:需要使用x64(英文版)的labview才不会报错。
x32的labview报错如下图:

在这里插入图片描述

1.halcon完成9点标定。记录下此.hedv的路径

在这里插入图片描述

2.labview调用

在这里插入图片描述

2.1 构造器节点

2.1.1拖出构造器节点

在这里插入图片描述

2.1.2进行设置

1)点browse… 找到halcon的安装路径下的dotnet35文件夹(可以直接在安装路径搜索)
下的hdevenginedotnet.dll
在这里插入图片描述
2)拖到最下面,选中HDevProgram,然后 HD…(String file Name)
在这里插入图片描述
3)就得到这个
在这里插入图片描述

2.2 调用节点

2.2.1拖出调用节点

在这里插入图片描述

2.2.2按图连接

在这里插入图片描述

2.2.3 解释意思

在这里插入图片描述
在这里插入图片描述

使用Halcon程序中的HomMat2D (可以在第一节 1.halcon完成9点标定。记录下此.hedv的路径 看到红框里)

在这里插入图片描述
参数对应halcon里的输入和输出。
这个咋弄出来的,去年写的程序,我也不记得了。需要的直接找我或者直接百度云下载吧。

LabVIEWHalcon是两个独立的图像处理软件。LabVIEW是一种可视化编程语言,用于开发和控制测量、自动化和数据采集系统。Halcon则是一个专业的计算机视觉库,用于实现高级图像处理和分析算法。 尽管LabVIEW本身具有强大的图像处理功能,但它并没有直接支持Halcon程序组件。然而,我们可以利用Halcon提供的.NET控件和COM控件,通过LabVIEW进行调用,从而实现Halcon强大的功能。这种方法还可以利用LabVIEW多线程的特性,充分发挥Halcon的性能。不过,由于Halcon的COM组件使用起来相对繁琐,需要一些额外的操作。 要将LabVIEWHalcon结合起来进行图像处理,首先要将LabVIEW的图像转换成Halcon图像,然后调用Halcon的算子进行处理。关于如何将LabVIEW图像转换成Halcon图像,可以在LabVIEW论坛上搜索相关关键词进行详细了解。在论坛中,有很多人分享了他们的经验和方法。你可以通过访问"LabVIEW and Halcon - NI Community"论坛网址来获取更多信息。 总结一下,尽管LabVIEWHalcon是两个独立的图像处理软件,但我们可以通过利用Halcon提供的.NET控件和COM控件,通过LabVIEW进行调用,实现Halcon的强大功能。在此过程中,需要将LabVIEW图像转换成Halcon图像,并利用LabVIEW多线程的特性,充分发挥Halcon的性能。你可以参考LabVIEW论坛中的相关主题来获取更多的技术细节和实用经验。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [labview 调用Halcon进行机器视觉编程](https://blog.youkuaiyun.com/weixin_39926429/article/details/127722551)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [LabVIEW联合Halcon编程学习笔记(1)](https://blog.youkuaiyun.com/ap_pan/article/details/128695133)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是孑然呀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值