▍1. halcon校准 C#
很多时候我们需要实时进行图像处理,在Halcon里面是有这个功能的,但大家很快就发现,在Halcon开发环境里面实时影像处理是正常的,导出成C#代码之后,就无法正常使用了,这是因为Halcon实时影像的代码导出为C#代码之后辩称死循环代码的问题导致的,附件是一个解决这个问题的示例程序,分享给大家!
很多时候我们需要实时进行图像处理,在Halcon里面是有这个功能的,但大家很快就发现,在Halcon开发环境里面实时影像处理是正常的,导出成C#代码之后,就无法正常使用了,这是因为Halcon实时影像的代码导出为C#代码之后辩称死循环代码的问题导致的,附件是一个解决这个问题的示例程序,分享给大家!
这是一个基于机器学习以及Halcon的广告印刷污染检测系统,需要的库都包含在里面,不过Halcon的License需要自行更换最新版,如果找不到可以找我要。这个压缩包里面包含了印刷污染的检测,可以扩大到其他的污染检测,用C#写的界面,通用性强。里面还有Halcon的源代码,注释都十分清晰。需要的自行下载
主要功能包括:单张采集、连续采集、停止采集、切换软硬触发模式,设置曝光、增益,加载、保存图片,采集图像计数、计时等。 支持多相机,多线程,稳定好用 自己引用对应版本的halcon即可,默认是halcon10,64位程序
halcon+c#配合使用,很好的例子,代码可以直接运行,很适合初学者学习使用,学习
这是一个基于机器学习的halcon页码分类程序,它不仅可以用于分类书本页码,其实任何需要分类的东西的可以用这套代码,主要是训练量要够,检测时是双重检测,先检测轮廓,成功了再检测里面的东西。然后这个压缩包里面包括了C#代码以及Halcon源代码,注释完整,大家想要的就下载吧。
该例程设计思路与步骤:1.区域分割;2.为轮廓处理创建ROI;3.创建轮廓线并拟合圆;4.圆拟合XLD轮廓。最后通过gen_circle_contour_xld可获得圆心坐标。
本代码描述了如何从电脑中选取一张图片,然后利用halcon导出的代码进行处理,用户可以更改halcon处理图片的部分,即可实现同的处理方式!适合新手学习
Halcon算子速查手册,学习,查找算子很方便,全中文简单易懂
漂亮的机器视觉软件界面(halcon和c#混合编程实现)
机器视觉软件halcon外触发通过事件方式采图,避免循环轮询,C#代码,本例子为未德国Basler GIGE相机
主要使用halcon进行颜色特征进行分类器的训练,然后使用训练的分类器进行颜色的识别。
halcon+c#配合使用,很好的例子,代码可以直接运行,很适合机器视觉行业人士使用,学习
缺陷检测用到了一些小技巧,实现缺陷检测,之前试过在频域中实现,但是效果没有现在的好,代码有注释,需要耐心的看!
HALCON找圆算法,先进性模板创建,输入图像,然后用创建的模板找到目标圆形,对HALCON初学者有很大的帮助。和部分C#程序
C#调用Halxon算法打开大恒相机,采用单张采集图片和连续采集两种采集模式,使用Halcon自带图像窗口显示图片,获取到的图片自动适应显示窗口,可在此基础上继续优化
MFC实现的图像Inpainging演示程序,VS2008环境,Halcon 10.0版本。使用两个算子,Inpainting_CT和Inpainting_Texture,点击手绘区域,在左图绘制需要操作的区域,点右键确认,稍等一会,右侧图片即可显示结果