C#联合halcon编写入门的模板匹配项目

【halcon 实现模板匹配,定位,找线,找点,找圆】 halcon,形状模板匹配,卡尺找线,找圆,交点,,, 阅读详情

说明

网上关于halcon联合C#学习的资料太少了,所以发布一个自己当时学习时写的入门demo吧,和大家一起学习。软件还有很多BUG,比如按钮按下的顺序,等等。就留给新手们自己学习的时候修改掉吧,也算另一种学习了。代码注有详细解释,若是不能运行,先看下自己的配置,也可以参考我前面的博客。传送门

软件界面

主界面

准备模板界面

项目工作流程

可以让用户选择采用形状匹配or NCC匹配,软件运行,首先准备模板,点击按钮进入准备模板界面。该界面为模态对话框,只有关闭该界面才能对主界面继续操作。先读取一张图片,鼠标左键点击窗口界面后,可以实现滚轮放大缩小图片。放大图片后,点击绘制Roi,在界面绘制ROI区域。然后设置参数,最后创建模板。创建成功后自动关闭界面。

在主界面点击打开图像,读取存放图片的文件夹里的所有图片。点击自动检测,软件开始检测文件夹里的每一张图片,图片中无模板的被视作NG图,保存NG图片信息。自动检测过程中为了看清楚图片,被设置为1秒遍历一张图片检测。暂停按钮可以暂停自动检测,点击暂停后可以点击上一张下一张按钮,切换

halcon联合C#模版匹配 halcon联合C#模板匹配软件(图片自适应显示缩放移动) 阅读详情

相关推荐

(1)-Halcon入门学习路线

Halcon学习路线 01. Blob分析、定位、图像预处理、仿射变换(目的:得到目标区域) 02.字符识别(一二维码、OCR) 03.识别定位:模板匹配(灰度、相关性、形状) 04.尺寸测量:一维、二维测量 05.缺陷检测(划痕、瑕疵、缺损、凹凸、字符印刷等) HALCON学习扩展 01. 机械手定位引导(N点标定、旋转中心、固定相机、移动相机、上下相机、多相机) 02. C#联合编程 03. 硬件选型:相机、光源(控制器)、镜头 04. 通讯:串口、网口、PLC通讯...

zxmyoung的博客 1万+

第八讲 halcon联合C#测量项目演示和项目源码。

本系列用实际的案例,教你如何使用C#联合halcon编程。

uiopmn1的博客 2351

Halcon与C#的联合,实时显示图像

在本文中,我们将介绍如何使用Halcon和C#实现实时显示图像。Halcon是一款功能强大的计算机视觉库,而C#是一种常用的编程语言,它们的结合能够为我们提供一个高效且灵活的图像处理平台。请注意,上述代码仅为示例,你需要根据自己的具体情况进行修改和完善。至此,我们已经完成了Halcon与C#的联合,实时显示图像的功能。然后,我们需要实现图像的捕获和显示功能。接下来,我们需要编写C#代码来实现图像的捕获和显示。,然后添加了图像的捕获代码,将捕获到的图像保存到。在上面的代码中,我们首先创建了一个空的图像对象。

CodeLancerX的博客 859

HALCON联合C#检测表面缺陷——VS界面制作

这一节。主要介绍HALCON联合C#检测表面缺陷检测的界面编辑,合理框架,在后期项目的修改编辑中会大大降低我们花费的时间,同时,代码运行的效率也会大大提高

奔跑的郑的博客 4198

C# + HALCON ,基于灰度的模板匹配实操秘籍大放送

摘要:本文聚焦于 C# 与 HALCON 实现基于灰度的模板匹配技术。从前期环境搭建,涵盖 HALCON 软件安装、C# 项目创建及库引用添加,到核心代码实现,包含图像读取、灰度模板创建、匹配及结果显示等全流程解析。深入探讨实际应用优化,如图像预处理、匹配参数调整、多模板匹配、实时匹配及结果后处理。通过丰富代码示例与详细解释,助力读者全面掌握技术,开发出高性能计算机视觉应用,解决实际场景中的模板匹配难题。

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 858

机器视觉Halcon+C#(简单Demo)

在Halcon自动生成代码 、在winform里实现,基本内容是根据图片上的内容将数字识别出来,但是有点问题就是数字不知道怎么讲‘’去掉 回头再想想怎么解决

基于Pixhawk与OpenMV的无人机视觉引导精准降落系统设计与实现

本文详细介绍了基于Pixhawk飞控与OpenMV视觉模块的无人机精准降落系统设计与实现。系统通过OpenMV识别Apriltag标签,结合MAVLink通信将视觉数据发送给Pixhawk,实现厘米级精准降落。文章涵盖硬件连接、软件配置、核心代码逻辑解析及实战调试技巧,为无人机自动充电、物流配送等场景提供可靠解决方案。

weixin_29189377的博客 315

学习 考证 帆软 FCP-FineBI V6.0 考试经验

参加这个学习班,认识了新朋友,可能是我职业生涯中的一次重要体验,其实大家想想 IT 和 医生一样都是需要终身学习的。只是医生学习周期更长但是回报率也更高。大家觉的呢?

小 tom的博客 6211

使用Tansformer分割三维腹部多器官--UNETR实战

不会 transformer 没关系,本教程开箱即用。Tina姐总算对transformer下手了,之前觉得难,因为刚开始学序列模型的时候就没学会。然后就一直排斥学transformer。这两周没什么事,加上MONAI有现成的教程,就打算先跑通后,再学理论。然后,顺利的跑通了代码,再学了一周理论,发现它也不过如此嘛,入门还是很容易的。有同学想了解的transformer的话,可以先看完这个实战教程,如果感兴趣,后续会出一个transformer入门路线。利用纯Transformers作为编码器来学习输入量的

Tina姐的博客 1万+

TikTok达人私信自动化:用Node.js和纯JavaScript实现WSS协议通信(附完整代码结构)

本文详细介绍了如何使用Node.js和WSS协议实现TikTok达人私信自动化系统。通过分层架构设计、WSS连接管理、消息加密策略及频率控制,开发者可以构建稳定高效的私信工具,突破平台API限制,适用于跨境电商和社交媒体运营场景。

weixin_30352645的博客 516

【Java基础篇】Java重要特性,JDK,JRE,JVM区别和联系,环境变量

JDK使用时的执行流程: • 开发者视角(需要开发java程序):需要安装JDK a. 首先使用JDK调用Tools&Tool APIs(开发者工具)编写好Java程序--xxx.java b. 再次调用Tools&Tool APIs中的javac.exe(编译程序)来编译.java文件(将java文件编译成字节码.class文件) c. 调用java.exe来启动JRE d. 在JRE上运行JAVA字节码(加载特定的.class文件,调用这个class文件中的main方法

Yaoyao2024的博客 2155

2025年新发表的语音大模型全双工模型/框架/技术

参考该论文,给出2025年新发表的全双工模型或框架或技术下面这份清单专挑、且与“全双工语音对话/同步对话(边听边说、可打断、回馈/相槌、重叠语音)”直接相关的。我也结合你提到的的四大维度(暂停处理、相槌、顺滑换手、打断管理)来点出它们各自的贡献点,便于后续评测与对比。

u013250861的博客 623

如何使用PostgreSQL数据库进行数据仓库的ETL操作

本文旨在为数据工程师、数据库管理员和分析师提供使用PostgreSQL进行数据仓库ETL操作的全面指南。ETL流程的基本原理PostgreSQL在ETL中的独特优势实际ETL实现的技术细节性能优化和最佳实践常见问题的解决方案首先介绍ETL和PostgreSQL的基本概念然后深入探讨核心技术和实现方法接着提供实际案例和代码示例最后讨论优化技巧和未来趋势ETL:提取(Extract)、转换(Transform)、加载(Load)的缩写,描述数据从源系统移动到目标数据仓库的过程。

2502_91592937的博客 870

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

上一篇: C# 表格控件datagridview的基本使用
下一篇: halcon19.11深度学习关于分类入门案例
猪猪派对
博客等级 码龄7年 237粉丝 48原创
评论 67
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

打赏作者

猪猪派对

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

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

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

打赏作者

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

抵扣说明:

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

余额充值