- 博客(3)
- 收藏
- 关注
原创 c# halcon联合(线程的使用)
当我们在使用Thread.Sleep时会导致整个界面进入休眠,因此在这里我们将要使用线程来使窗体可以使用。创建按钮点击事件 当点击按钮时 如果线程为空 则输出Run类。首先创建两个按钮(button)和一个标签(label)使用thread.Abort();关闭线程 并将线程赋空。创建关闭线程按钮事件 如果该变量为 false。创建成员变量isStop为false。一个按钮控制开启 一个按钮控制停止。我们要使用线程首先创建一个线程。创建一个RUN类使标签变色。
2024-08-22 17:54:52
422
1
原创 c# halcon联合(封装图片读取,阈值分割方式,自动阈值分割方法及其调用)
双击button创建点击事件,使用( Algorithm.ImageHelper.ReadImage)调用ImageHelper.cs中的类。在ImageHelper.cs类中创建阈值分类方式的函数Threshold()和自动阈值分类方法的函数BinaryThreshold()在ImageHelper.cs中创建一个图片读取,并在指定窗体上显示的类。创建一个阈值分割的c#类(ThreSholdDef.cs)创建阈值分割和自动阈值分割的构造函数(函数重构)创建关于阈值分割方式和自动阈值分割方法的枚举。
2024-08-20 18:33:15
621
原创 初学c# halcon联合
读取图片(HOperatorSet.ReadImage())并获得图片大小(HOperatorSet.GetImageSize())清除窗口内容(窗口名.HalocnWindow.ClearWindow(),不要写成Close关闭窗口了)找到之前保存的文件的路径,选择halcondotnet.dll文件。进行阈值分割(HOperatorSet.Threshoule())双击按钮“点击图片”进入button1_Click事件。双击阈值分割按钮,进入 button2_Click事件。一.c#调用halcon。
2024-08-19 16:06:04
664
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅