OvO队长 信号处理 高级语言C# Halcon深度学习环境搭建(win版) Halcon深度学习介绍 HALCON是德国MVtec公司开发的一套完善的标准的机器视觉算法包,拥有应用广泛的机器视觉集成开发环境。它节约了产品成本,缩短了软件开发周期——HALCON灵活的架构便于机器视觉,医学图像和图像分析应用的快速开发。在欧洲以及日本的工业界已经是公认具有最佳效能的Machin...
OvO队长 传感器 物联网 高级语言C# 怎样封装halcon函数导出库工程 C#联合Halcon编程有两种方法,一种是导出C#代码的方式,另一种是halcon引擎封装halcon函数导出库工程。本例将以封装halcon函数导出库工程为例。 将需要的功能部分封装成一个函数,首先选全需要的部分然后点击右键,选择创建新函数。 给函数命个名或者加个密码都是可以的。 根据实际情况,只...
OvO队长 信号处理 高级语言C# TCP和多线程网络编程 创建一个TCP通讯的对象m_DMTcpServer,并关联上IP和port,再添加一个客户端只要发送消息就会触发的消息事件函数;此时对通过网络助手发送任一消息,在消息函数中就可以接收到了。 此时再创建一个按钮,在里面添加m_DMTcpServer.Start();,在客户端助手连接之前先启动服务端程...
OvO队长 高级语言C# Halcon联合C#编程的注意事项 1、资源的释放问题:所有的HObject类型必须要手动进行资源释放,GC是没办法时行回收的,在官方文档中的说明是Hobject类型占用的内存大小太小,GC无法检索到,所以这部分建议放在finally里面,无论如何都要执行。 2、所有的Halcon代码中Create开头的算法都对应一个Clear的算法...
OvO队长 高级语言C# 基于halcon与c#联合的视觉处理软件 利用halcon软件进行图像处理,至于图像处理上的细节不过多阐述,主要就是创造模板(create_shape_mode)、寻找模板(find_shape_model)、点和角度则性仿射变换,XLD轮廓任意仿射2D变换。 在halcon中导出C#代码,在halcon软件中菜单文件将算子代码转为C#代码...
OvO队长 信号处理 物联网 高级语言C# Halcon联合C#编程相机打开及拍照 Halcon联合C#编程一般是需要进行相机的连接,可以是普通的USB摄像头或工业相机都是可以的,甚至手机相机也是可以的。首先要通过Halcon助手查自己的相机是属于哪一种参数的。 在C#的项目中新建几个按钮如,相机打开,相机关闭,单次拍照,连续拍照等,并关联其相应的事件。如,打开相机功能代码如下: ...