自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 收藏
  • 关注

原创 C# 基于halcon的视觉工具VisionTool Halcon发布

摘要: C#基于Halcon的视觉工具VisionTool Halcon将于2026年初发布,包含与系列文章配套的Demo例程,需较高电脑配置(部分深度学习功能需GPU支持)。该工具采用付费下载(价格不超过两位数),后续下载链接将附在“C#基于OpenCv的视觉工作流”系列文章中。工具界面展示多模块功能,支持图像处理与深度学习应用。

2025-12-23 14:27:14 169

原创 C# 基于halcon的视觉工作流-章71 深度学习-预处理OCR

摘要: 本章介绍基于C#和Halcon的OCR视觉工作流,重点讲解深度学习预处理中的模型训练与推理。与章67不同,本章直接使用Halcon预训练模型进行识别,无需额外训练,但效率较慢需优化。文中展示了OCR识别效果图,并推荐了一款自研免费视觉工具(附下载链接)。本章内容适合具备一定技术基础的读者,后续章节将继续深入探讨相关技术。

2025-12-23 14:19:46 230

原创 C# 基于halcon的视觉工作流-章70 深度学习-Deep OCR

摘要: 本章介绍基于Halcon的C#视觉工作流中Deep OCR深度学习应用,涵盖模型训练与推理两大核心环节。与章67流程类似,重点差异在于需使用set_deep_ocr_param算子配置模型参数(如批次大小)。文中展示了OCR识别效果图,并推荐一款免费自研视觉工具(附下载链接)。本章内容需一定技术基础,完整工具可通过百度网盘获取(提取码:qv5i)。

2025-12-17 09:09:32 233

原创 C# 基于halcon的视觉工作流-章69 深度学习-异常值检测

摘要: 本章介绍C#基于Halcon的深度学习异常值检测工作流,重点讲解模型训练与推理流程。与章67类似,但需通过get_dl_model_param算子设置图片尺寸等参数。文中展示了模型匹配效果图,并提供了自研免费视觉工具下载地址(百度网盘)。内容面向具备一定技术基础的开发者,后续章节将持续更新相关技术内容。

2025-12-16 08:56:45 168

原创 C# 基于halcon的视觉工作流-章68 深度学习-对象检测

本章介绍了C#基于Halcon的深度学习对象检测工作流,重点讲解模型训练和推理两个核心环节。与章67类似,但需通过get_dl_model_param算子设置关键参数(图片尺寸、批次大小、匹配率等)。文中展示了模型检测效果图,并提供了自研视觉工具的下载链接。本章内容需要一定技术基础,适合需要实现深度学习对象检测的开发者参考。

2025-12-13 09:31:44 282

原创 C# 基于halcon的视觉工作流-章67 深度学习-分类

本文介绍了基于Halcon的深度学习视觉工作流,主要包含模型训练和推理两个部分。模型训练使用MVTec Deep Learning Tool完成,输出模型和数据集文件;推理部分通过read_dict、read_dl_model等算子读取文件,经预处理后使用apply_dl_model进行预测。文中展示了分类匹配效果图,并提供了自研视觉工具的下载链接。该内容需要一定技术基础,为Halcon深度学习应用提供了实践指导。

2025-12-12 09:50:53 222

原创 C# 基于halcon的视觉工作流-章66 四目匹配

本文介绍了基于C#和Halcon的四目视觉匹配工作流。主要内容包括:1)使用create_surface_model创建3D模板并设置四相机内参;2)通过创建相机模型、立体视觉模型、读取模板、重构3D模型等步骤实现匹配查找。文章展示了完整的匹配流程和效果图,并提供了自研免费视觉工具的下载地址。该技术方案适用于需要多目视觉匹配的工业检测场景,要求使用者具备一定的图像处理技术基础。

2025-12-11 10:43:28 224

原创 C# 基于halcon的视觉工作流-章65 点云匹配-基于形状

摘要: 本章介绍基于Halcon的3D点云形状匹配方法,使用C#实现。主要内容包括:1)通过create_shape_model_3d创建模板,需加载3D模型、设置相机参数及姿态范围;2)利用find_shape_model_3d进行模板匹配查找。文中配有操作流程图和参数设置示意图,并提供参考文章链接。最后推荐一款免费视觉工具下载。适合具备Halcon基础的开发者学习3D视觉匹配技术。

2025-11-29 11:29:14 242

原创 C# 基于halcon的视觉工作流-章64 点云匹配-基于表面

本文介绍了基于C#和Halcon的点云表面匹配方法,主要包含两个关键步骤:首先使用create_surface_model创建曲面模板,通过阈值分割去除底面并提取独立模型;然后利用find_surface_model进行模板匹配定位。文中配有详细的操作图示和流程说明,展示了从点云预处理到最终匹配的全过程。还提供了相关视频教程链接和免费视觉工具下载地址(百度网盘提取码:qv5i),方便读者实践应用。该技术适用于工业视觉检测等领域,可实现高精度的三维物体识别与定位。

2025-11-27 12:32:40 289

原创 C# 基于halcon的视觉工作流-章63 点云重构

本章介绍C#结合Halcon进行3D点云处理的技术要点:首先通过surface_normals_object_model_3d计算点云表面法向量,利用局部邻域点坐标拟合平面获取法向量,为后续三角化提供约束条件;其次使用triangulate_object_model_3d将无序点云转化为有序三角网格模型,建立点云间的拓扑连接关系。文末提供了一款免费视觉工具的下载链接。本章内容适合具备一定3D视觉技术基础的开发者学习参考。

2025-11-25 12:14:42 328

原创 C# 基于halcon的视觉工作流-章62 点云采样

摘要: 本章介绍C#结合Halcon的3D点云采样技术,重点解析sample_object_model_3d方法,通过设定距离、精度等规则对原始3D模型进行离散化重采样,实现数据精简(降采样提升效率)或均匀化(补点保证完整性)。内容包含核心目标示意图及操作示例,适合需要优化点云处理的开发者。文末提供免费视觉工具下载链接。

2025-11-20 10:06:12 266

原创 C# 基于halcon的视觉工作流-章61 点云分离

摘要: 本章介绍基于C#和Halcon的三维点云处理技术,重点讲解点云分离的两个核心操作。首先通过connection_object_model_3d算子实现基于三角面片连通性的点云分割,采用BFS算法识别连通区域;其次使用select_object_model_3d算子根据尺寸、体积等特征参数进行点云筛选。文中配有操作效果图示,并提供了免费视觉工具下载链接(提取码qv5i)。内容涉及三维模型处理的关键技术,适合具备一定基础的开发者学习。

2025-11-19 10:42:14 296

原创 C# 基于halcon的视觉工作流-章60 点云筛选

摘要:本章介绍C#结合Halcon实现3D点云坐标筛选技术,重点讲解了select_points_object_model_3d功能。通过分析点云数据中各点相对于模型原点的XYZ坐标值,实现基于距离阈值的空间筛选。文中包含多幅效果示意图展示坐标筛选前后的点云对比。作为视觉处理系列教程的第60章,内容涉及专业3D点云处理技术,适合具备一定基础的开发者学习。文末提供了作者自研的免费视觉工具下载链接。该工具可辅助实现相关视觉处理流程。(150字)

2025-11-12 09:57:09 240

原创 C# 基于halcon的视觉工作流-章59-点云平滑

摘要: 本章介绍了在C#中使用Halcon进行点云平滑处理的方法,主要应用smooth_object_model_3d函数去除三维模型噪点。通过对比去噪前后的效果图,展示了平滑处理对提升模型质量的作用。三维去噪与二维去噪功能类似,均可有效减少干扰,优化模型数据。文末提供了免费视觉工具的下载链接。

2025-11-10 10:52:56 194

原创 C# 基于halcon的视觉工作流-章58-输出点云图

摘要: 本章介绍使用C#和Halcon实现3D点云模型输出的方法,重点讲解xyz_to_object_model_3d函数保存3D模型的技术流程,支持多种文件格式导出。文中包含操作示意图及格式选择示例,适合具备一定视觉处理基础的开发者。另提供免费自研视觉工具下载链接,助力高效开发。内容简明实用,为3D视觉应用提供关键实现方案。 (字数:98字)

2025-11-07 08:38:23 201

原创 C# 基于halcon的视觉工作流-章57-灰图转云图

本文介绍了使用C#和Halcon实现灰度图像转点云的视觉处理流程。主要内容包括:1) 读取tif格式图像文件;2) 使用gen_image_surface_first_order函数通过一阶多项式创建倾斜的灰度曲面;3) 应用xyz_to_object_model_3d方法将XYZ数据转换为可交互的3D点云模型。文章配有处理过程的关键步骤图示,并提供了自研的免费视觉工具下载链接。该教程需要一定的图像处理技术基础,完整实现了从灰度图像到3D点云的转换功能。

2025-11-05 09:51:23 179

原创 C# 基于halcon的视觉工作流-章56-彩图转云图

本章介绍使用C#和Halcon实现彩图转点云图的视觉处理流程。首先读取tif图像文件,通过decompose3算子将图像拆分为RGB三个通道,最后利用xyz_to_object_model_3d函数生成可交互操作(缩放/旋转)的3D点云模型。文中配有完整的处理步骤截图和效果展示图,并提供了相关视觉工具的免费下载地址。该流程需要一定的图像处理技术基础,完整实现了从彩色图像到三维点云的转换过程。

2025-11-03 14:59:17 245

原创 C# 基于halcon的视觉工作流-章55-读取云图

摘要: 本章介绍了使用C#和Halcon读取3D模型的方法,通过read_object_model_3d函数实现模型加载,并支持缩放、旋转等操作。读取原理涉及解析原始模型数据并转换为Halcon专属格式。内容适合具备一定技术基础的开发者,同时提供了一款免费视觉工具的下载链接。

2025-10-31 09:17:48 232

原创 C# 基于halcon的视觉工作流-章54-N点标定

本章介绍了C#基于Halcon的N点标定视觉工作流,主要包括三个步骤:1)使用基础算子获取圆点中心坐标;2)输入机械手移动到圆点的位置坐标;3)通过vector_to_hom_mat2d算子计算图像坐标与机械手坐标的转换矩阵,实现机械手引导定位。文末提供了一款免费视觉工具的下载链接。该流程需要一定技术基础,为后续视觉定位应用提供支持。

2025-10-30 09:41:41 220

原创 C# 基于halcon的视觉工作流-章53-相机标定

本章介绍了基于Halcon的相机标定流程,主要包括:创建相机初始参数和标定数据模型、设置标定板参数、提取标定点位置和轮廓、进行相机标定并保存结果。说明相机标定可校准供应商提供的初始参数误差,并提供了两种计算相机外参的方法。文末附有相关参考链接和免费视觉工具下载地址。

2025-10-28 10:33:48 280

原创 C# 基于halcon的视觉工作流-章52-生成标定板

摘要:本章介绍基于Halcon的C#视觉工作流程中生成标定板的步骤。首先使用gen_caltab生成标定板文件(.desc描述文件和.ps打印文件),随后通过PS打印标定板图像。操作需一定技术基础,并附免费视觉工具下载链接。

2025-10-27 15:06:29 171

原创 C# 基于halcon的视觉工作流-章51-网格顶点

本文介绍了基于Halcon的C#视觉工作流中网格顶点检测的关键步骤。首先筛选出网格图像,接着通过开运算分别提取竖线和横线,最后计算两者的交点得到网格顶点位置。文章通过附图直观展示了各处理步骤的效果,并指出实现需要一定的技术基础。完整内容可参考相关博客链接。

2025-10-24 09:28:01 179

原创 C# 基于halcon的视觉工作流-章50-凹坑检测

摘要: 本章介绍基于C#和Halcon的凹坑检测方法,通过五个关键步骤实现:1)截取工件整体图像;2)提取包含凹坑的完整轮廓;3)获取工件填充图像;4)利用轮廓分割出凹坑区和工件区;5)通过面积筛选识别凹坑。文中配图展示了各步骤处理效果,具体实现细节可参考相关技术博客。该方法适用于需要一定图像处理基础的技术人员。

2025-10-23 09:29:02 265

原创 C# 基于halcon的视觉工作流-章49-网面破损

本文介绍了基于C#和Halcon的视觉检测方法,用于识别网面破损缺陷。通过基础算子计算区域面积进行区分,方法参考已有技术文章内容,本章仅作封装提取。文章提示需要一定技术基础,并预告2026年将推出OpenCV系列教程。配图展示了网面破损检测的实际应用场景。

2025-10-22 11:53:25 165

原创 C# 基于halcon的视觉工作流-章48-短路断路

摘要: 本章介绍C#基于Halcon的视觉检测技术,用于检测电路短路断路问题。主要内容包括:1)使用gray_opening_shape灰度开运算填补电路缺口;2)通过gray_closing_shape灰度闭运算扩张缺口区域;3)利用dyn_threshold局部阈值分割出电路断线缺陷。通过对比处理前后的图像差异实现精准检测,并附有相关代码参考。文末预告2026年将推出OpenCV系列教程。 (字数:99字)

2025-10-21 09:42:36 175

原创 C# 基于halcon的视觉工作流-章47-毛刺检测

摘要:本章介绍了基于Halcon的C#视觉工作流实现毛刺检测的方法。通过四步流程:1)binary_threshold二值分割提取白色区域;2)closing_circle闭运算平滑缺陷;3)reduce_domain截取处理前后的图像;4)difference计算差异定位缺陷。文中配有各步骤的效果图示,展示了从原始图像到缺陷检测的完整过程。该方法适用于工业视觉检测场景,文末预告2026年将推出OpenCV系列教程。完整技术细节可参考优快云原文章。

2025-10-16 10:02:06 282 2

原创 C# 基于halcon的视觉工作流-章46-不匀面划痕

摘要: 本章介绍了C#基于Halcon实现不匀面划痕检测的工作流,通过图像处理技术识别表面缺陷。内容参考现有技术博客,主要对检测流程进行封装优化,未展开详细原理说明。文末预告2026年将推出OpenCV系列教程,目前正在研发中。附检测效果图展示划痕识别示例。本章为技术性内容,适合具备图像处理基础的读者参考。

2025-10-15 09:40:51 223

原创 C# 基于halcon的视觉工作流-章45-网格面划痕

摘要: 本章介绍基于C#和Halcon的视觉工作流,重点检测网格面划痕缺陷。内容参考外部技术博客,对已有方法进行封装提取,未展开详细说明。本章为技术性内容,适合具备一定基础的读者。文末预告2026年将推出OpenCV系列文章,目前正在研发中。附带相关技术示意图展示检测效果。

2025-10-14 10:02:32 210

原创 C# 基于halcon的视觉工作流-章44-二维码识别

本文介绍了基于C#和Halcon的二维码识别工作流,包含四个核心步骤:1)设置ROI识别区域;2)创建二维码模型;3)执行二维码识别;4)通过模板匹配实现批量识别。文中通过图文结合的方式展示了每个步骤的实现效果,并指出需要一定的技术基础才能掌握。最后预告2026年将推出OpenCV系列教程,目前正在研发中。该教程适合具有一定图像处理基础的开发者学习二维码识别技术。

2025-10-13 09:47:15 266

原创 C# 基于halcon的视觉工作流-章43-条码识别

本章介绍了基于Halcon的C#条码识别实现流程,主要包括:1)设置ROI识别区域;2)创建条码识别模型;3)配置模型参数;4)执行条码识别;5)结合模板匹配实现批量识别。通过图文详细展示了各步骤的操作效果,适用于需要条码识别功能的技术人员。同时预告2026年将推出OpenCV系列教程。文章内容专业性强,适合具备相关技术基础的读者学习参考。

2025-10-11 09:26:33 225

原创 C# 基于halcon的视觉工作流-章42-手动识别文本

摘要: 本章介绍C#基于Halcon的手动文本识别工作流,包括读取字符库、创建手动文本模型、设置参数、执行识别及批量匹配等步骤。与自动识别不同,需将create_text_model_reader设为manual模式。通过模板匹配定位ROI区域可提升识别效果,建议使用正向文字图像。文末预告2026年将推出OpenCV系列教程。附操作流程图和效果对比图。

2025-10-10 10:09:07 307

原创 C# 基于halcon的视觉工作流-章41-自动识别文本

摘要: 本章介绍了C#基于Halcon的自动文本识别流程,包括五大步骤:读取字符库、创建文本模型、设置参数、识别文本及批量匹配。相比传统OCR方法,该方法无需预先分割字符区域。重点讲解了自动文本阅读器的实现方式,并建议在正向图像文字下进行批量识别以获得最佳效果。文中配有操作示意图,适合具备一定Halcon基础的开发者学习。(149字)

2025-09-30 10:40:09 221

原创 C# 基于halcon的视觉工作流-章40-OCR训练识别

本文介绍了基于Halcon的OCR训练识别流程,主要包括7个步骤:1)获取字符区域;2)将字符特征与汉字关联形成训练数据集;3)创建OCR分类器模型;4)模型训练;5)模型保存与读取;6)字符识别;7)批量匹配识别。重点讲解了使用append_ocr_trainf、create_ocr_class_mlp等关键算子实现OCR训练与识别的完整流程,并建议在正向文字图像上进行识别以获得更好效果。文章配有相关操作示意图,适合具有一定视觉处理基础的读者学习参考。

2025-09-29 11:56:52 336

原创 C# 基于halcon的视觉工作流-章39-OCR识别

本文介绍了使用C#和Halcon实现OCR字符识别的四个关键步骤:首先通过图像处理获取字符区域;然后调用read_ocr_class_mlp加载Halcon内置字符库(不含中文);接着使用do_ocr_multi_class_mlp进行字符识别;最后通过模板匹配实现批量识别。该方法支持不同方向和角度的字符识别,但需要一定技术基础。文中配有各步骤的示例图片,完整展示了OCR工作流程。

2025-09-28 11:01:45 193

原创 C# 基于halcon的视觉工作流-章38-单位转换

本章介绍了基于C#和Halcon的视觉工作流中的单位转换方法,主要包括:1)提取圆心点像素坐标;2)使用image_points_to_world_plane将像素坐标转为世界坐标(需相机内外参);3)计算两点物理距离;4)通过模板匹配实现批量计算,自动获取不同角度下的尺寸。该流程需要一定的技术基础,涉及相机标定等内容将在后续章节介绍。

2025-09-27 10:47:10 281

原创 C# 基于halcon的视觉工作流-章37-零件测量

摘要: 本章介绍了基于Halcon的零件测量视觉工作流,主要包括轮廓边缘提取、分割轮廓为线段/圆弧/椭圆弧、判断轮廓属性、拟合计算尺寸以及模板匹配批量计算五个步骤。通过边缘检测和分割处理后,系统能自动识别不同轮廓类型并完成尺寸测量,最终实现不受角度影响的批量自动计算。文中配有各步骤的关键效果图,展示了完整的测量流程。

2025-09-19 10:40:28 234 1

原创 C# 基于halcon的视觉工作流-章36-区域间距

摘要:本章介绍了基于Halcon的C#视觉工作流中区域间距计算方法。主要内容包括:1)提取ROI中的两个目标区域,通过轮廓计算和转换实现;2)使用distance_rr_min算子计算两区域最短距离;3)结合模板匹配实现批量计算,确保不同角度下的自动间距测量。该技术方案适用于工业检测等应用场景。

2025-09-16 09:36:31 199

原创 C# 基于halcon的视觉工作流-章35-轮廓间距

摘要: 本章介绍了基于C#和Halcon的视觉工作流中轮廓间距计算方法。主要内容包括:1)提取ROI区域的最大最小轮廓;2)使用distance_contours_xld算子计算轮廓间逐点距离;3)通过get_contour_attrib_xld提取距离数据;4)利用segment_contour_attrib_xld筛选满足条件的轮廓;5)结合模板匹配实现批量计算。该方法能自动计算不同角度和方向的轮廓间距,适用于工业视觉检测场景。

2025-09-15 09:44:30 207

原创 C# 基于halcon的视觉工作流-章34-环状测量

摘要: 本章介绍了基于C#和Halcon的环形视觉测量方法,主要包括五个关键步骤:1)使用圆形ROI提取齿轮局部图像并计算齿长中心圆;2)通过gen_measure_arc准备测量句柄;3)利用measure_pos提取单边直线边缘;4)使用measure_pairs提取双边直边对;5)结合模板匹配实现批量计算,可自动检测不同角度齿轮的齿宽尺寸。文中配有相关算子说明和效果图示,展示了完整的环形测量工作流实现过程。

2025-09-13 11:08:54 266

原创 C# 基于halcon的视觉工作流-章33-矩状测量

摘要: 本章介绍基于Halcon的矩状测量方法,主要包含四个目标:1. 使用gen_measure_rectangle2生成测量句柄,为提取直边做准备;2. 通过measure_pos提取垂直于矩形或环形弧的直线边缘;3. 利用measure_pairs提取直边对,区分单边与双边特征;4. 结合模板匹配实现批量计算,自动检测不同角度零件的直线距离。图文展示了算法效果,强调其鲁棒性。本章内容需一定技术基础,为后续视觉测量提供支持。

2025-09-12 10:38:32 286

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除