kamuixiao
助理工程师
助理工程师
  • 最后登录2016-08-25
  • 发帖数34
  • 金币396枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
阅读:14769回复:63

VB.NET使用halcon导出代码范例

楼主#
更多 发布于:2013-09-20 09:25
记得老论坛里面曾经有个VB.NET使用halcon导出的代码的帖子(还是带图片说明的),使得初学的我受益匪浅。现在这帖子找不到了,饮水思源,今天我也贴个范例出来,希望能帮助到大家。使用的范例是群里共享的“大恒2012年6月份深圳培训”的那个例子。好了,话不多说,上图上说明。
首先,我使用的是VS2010,因为halcon的版本原因,我只有dotnet35,所以,我在新建项目的时候选了.NET Framework 3.5,并不是必须这样选,希望大家根据自己的实际情况选择。
具体步骤如图:
1,从做好的halcon工程里面导出.net的代码。
 

图片:1_缩小大小.JPG


2,导出代码如图

图片:2_缩小大小.JPG

kamuixiao
助理工程师
助理工程师
  • 最后登录2016-08-25
  • 发帖数34
  • 金币396枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
沙发#
发布于:2013-09-20 09:27
2楼接上
3,启动VS2010,选择新建项目,然后选择对应的.NET Framework。

图片:3_缩小大小.JPG

图片:4_缩小大小.JPG

kamuixiao
助理工程师
助理工程师
  • 最后登录2016-08-25
  • 发帖数34
  • 金币396枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
板凳#
发布于:2013-09-20 09:34
4,在工具箱里面,点鼠标右键,添加“选择项”,在弹出的窗口里面点击“浏览”,然后在halcon的目录底下的BIN文件夹中选择“...../dotnet35/halcondotnet.dll”确定,然后可以在选择工具箱项上看到勾选了的“HWindowControl”控件。

图片:5_缩小大小.JPG


图片:6_缩小大小.JPG


图片:7_缩小大小.JPG


图片:8_缩小大小.JPG

[kamuixiao于2013-09-20 14:51编辑了帖子]
kamuixiao
助理工程师
助理工程师
  • 最后登录2016-08-25
  • 发帖数34
  • 金币396枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
地板#
发布于:2013-09-20 09:39
点击确定之后,我们可以在左边的工具箱--公共控件里面看到“HWindowControl”控件,利用该控件,我们在form1中构建窗口,并添加需要的功能按键。构建好窗口后,添加从halcon导出来的代码

图片:9_缩小大小.JPG


图片:10_缩小大小.JPG


图片:11_缩小大小.JPG

kamuixiao
助理工程师
助理工程师
  • 最后登录2016-08-25
  • 发帖数34
  • 金币396枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
4楼#
发布于:2013-09-20 09:42
在添加导出的代码时,记得在最上面添加上 “Imports HalconDotNet” 语句,然后F5,运行,如图,点击TEST,获得示例的效果!

图片:12_缩小大小.JPG

图片:13_缩小大小.JPG

RainDong
助理工程师
助理工程师
  • 最后登录2017-02-10
  • 发帖数38
  • 金币226枚
  • 贡献勋章0枚
  • 社区居民
5楼#
发布于:2013-09-20 20:35
好东西,谢谢分享啊。。。。。。。。。。。
tystq
工程师
工程师
  • 最后登录2017-02-07
  • 发帖数112
  • 金币658枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
6楼#
发布于:2013-09-21 23:13
虽然已经会了,还是要感谢楼主乐于助人的精神
vipchenliang
初学者
初学者
  • 最后登录2013-11-25
  • 发帖数11
  • 金币34枚
  • 贡献勋章0枚
7楼#
发布于:2013-09-22 14:25
看起来,最近得好好学习了
taobao
高级工程师
高级工程师
  • 最后登录2014-10-22
  • 发帖数71
  • 金币1778枚
  • 贡献勋章0枚
  • 社区居民
  • 喜欢达人
8楼#
发布于:2013-09-26 20:45
不错,很详细............
gaoqing
初学者
初学者
  • 最后登录2014-03-18
  • 发帖数15
  • 金币53枚
  • 贡献勋章0枚
  • 社区居民
9楼#
发布于:2013-09-28 23:12
马克 马克  学习了。谢谢分享。
yuchao1605
初学者
初学者
  • 最后登录2013-09-30
  • 发帖数9
  • 金币39枚
  • 贡献勋章0枚
  • 社区居民
10楼#
发布于:2013-09-29 22:57
看起来,最近得好好学习了
jack
初学者
初学者
  • 最后登录2015-05-17
  • 发帖数11
  • 金币98枚
  • 贡献勋章0枚
11楼#
发布于:2013-09-30 22:22
初学者学习啦,谢谢楼主啊
旺哥
助理工程师
助理工程师
  • 最后登录2013-12-02
  • 发帖数7
  • 金币243枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
12楼#
发布于:2013-10-01 20:54
非常大的帮助,只是你贴的这些图,放大会模糊,能否更换一下高清图呢,至少能看清楚的那种,当然这些图结合文字也能慢慢推敲是哪些项目,看不清楚的地方影响不是绝对的
kamuixiao
助理工程师
助理工程师
  • 最后登录2016-08-25
  • 发帖数34
  • 金币396枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
13楼#
发布于:2013-10-07 08:18
旺哥:非常大的帮助,只是你贴的这些图,放大会模糊,能否更换一下高清图呢,至少能看清楚的那种,当然这些图结合文字也能慢慢推敲是哪些项目,看不清楚的地方影响不是绝对的回到原帖
抱歉,当时原始的高清图有点大,传不上来,现在图已经没了~将就下!
bigpandagd
专家
专家
  • 最后登录2017-01-04
  • 发帖数142
  • 金币3466枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
14楼#
发布于:2014-01-03 14:39
非常详细的教程,手把手地教啊。
上一页
游客

返回顶部