一.c#调用halcon
打开halcon文件所在位置
将以下文件复制一份到桌面
新建一个窗体应用
添加引用
找到之前保存的文件的路径,选择halcondotnet.dll文件
如果在引用里出现halcondotnet则成功添加
二.C#halcon联合开发案例
添加窗口
添加按钮
修改按钮,文本名字
打开代码 添加using HalconDotNet;引用 HalconDotNet
双击按钮“点击图片”进入button1_Click事件
创建成员变量ho_image
读取图片(HOperatorSet.ReadImage())并获得图片大小(HOperatorSet.GetImageSize())
最后显示图片
双击阈值分割按钮,进入 button2_Click事件
创建最小和最大灰度值的变量
清除窗口内容(窗口名.HalocnWindow.ClearWindow(),不要写成Close关闭窗口了)
将textBox1和2中的字符串类型改为整形
进行阈值分割(HOperatorSet.Threshoule())
运行结果如图