中国市场规模预计从2026年
300亿飙升至2030年的7000亿
工业视觉领域人才缺口120万
机器视觉工程师起薪领先同行30%
核心岗位月均薪资超1.8
"十五五"明确'深入实施'人工智能+行动
AI机器视觉是人工智能
和机器人产业不可或缺的核心技能
AI 数据标注工程师
视觉技术支持工程师
机器视觉销售工程师
(职友集岗位统计)
机器视觉工程师
AOI 检测算法工程师
视觉应用工程师
机器人视觉工程师
(智联招聘)
自动驾驶大模型工程师
工业视觉算法专家
医疗影像 AI 诊断工程师
3D 视觉算法工程师
(猎聘招聘数据)
环境搭建与Hello World、 变量与数据类型、运算符与表达式、流程控制、数组、字符串与类与对象、方法详解、封装与属性、继承与多态、复习与实践、集合与泛型、异常处理与文件I/O、Windows窗体应用入门、WinForms数据绑定与 简单业务、综合项目
定位与查找工具、测量与检测工具、几何创建与查找工具、相机选型和相机连接配 置、图像预处理、图像形态学处理、字符识别 OCR、二维码识别、C#集成基础、C#结果提取与参数控制、C#深度集成开发、综合项目实战
平台环境搭建、核心数据结构、“语法”与编程模式、图像采集与预处理、标定(复习与强化)、模板匹配(王者归来)、Blob分析与形态学、测量与拟合、OCR与二维码、一维测量与缺陷检测、C#项目集成基础、导出与调用:HDevEngine、导出与调用:导出C#代码、参数交互与性能优化、综合项目实战
VM 基础与核心概念、图像采集与预处理、传统视觉算法、深度学习算法、流程逻辑与通信控制、
环境搭建与插件安装、Python语法速成、函数与模块、OpenCV图像基础、OpenCV图像处理操作、机器学习基础、深度学习基础、OpenCV深度学习、深度学习框架、深度学习框架实战
环境搭建与Hello World、 变量与数据类型、运算符与表达式、流程控制、数组、字符串与类与对象、方法详解、封装与属性、继承与多态、复习与实践、集合与泛型、异常处理与文件I/O、Windows窗体应用入门、WinForms数据绑定与简单业务、综合项目
C#零基础入门
Vision Pro学习
C#和Halcon联合编程
Vision Master学习
图形图像处理算法
OpenCV和深度学习
安装Visual Studio (Community版)。创建第一个控制台应用程序,学习Console.WriteLine(),理解Main方法,编译和运行程序。
理解封装的概念。学习使用public, private访问修饰符。使用属性(Property)来安全地访问私有字段。
学习基本数据类型:int, double, bool, char, string。理解var关键字。学习常量的声明(const)。
理解继承(:)的概念。学习base关键字的使用。掌握方法的重写(virtual和override)。理解多态。
掌握算术运算符、赋值运算符、比较运算符、逻辑运算符。理解运算符的优先级。
学习常用集合类型:List<T>, Dictionary<TKey, TValue>。理解泛型的概念和优势。
掌握if, else if, else和switch语句,for, while, do-while循环
学习如何使用try-catch-finally来处理异常。学习使用File, StreamReader, StreamWriter类来读写文本文件。
学习一维数组的声明和初始化。学习string类的常用方法。理解类和对象的关系,学习如何定义类、创建对象。
了解Windows Forms应用程序。认识控件(如Button, TextBox, Label)。理解事件驱动编程(如Click事件)。
学习方法的定义、参数传递(值类型 vs 引用类型)、返回值。理解方法的重载。
学习如何将控件(如TextBox)的数据与类的属性关联
CogPMAlignTool定位,CogBlobTool斑点分析
CogCaliperTool(卡尺工具 - 边缘检测之王),CogFixtureTool(坐标框架具)
CogCreate系列工具(几何创建)CogFind工具(几何查找)
相机选型,支架搭建,相机连接CogAcqFifoTool
图像预处理,标定
形态学是处理Blob的利器。理解膨胀(扩大白色区域)、腐蚀(缩小白色区域)、开运算(去噪点)、闭运算(补洞)的作用。
光学字符识别流程:图像预处理 -> 字符定位 -> 分割 -> 识别。学习训练字体(Font)和设置字符集的技巧。
学习读取一维条码和二维码(如DataMatrix, QR Code)。理解“静区”的重要性以及应对打光不佳、表面弯曲的策略。
在Visual Studio中创建WinForms项目,添加VisionPro引用。拖放CogJobManager、CogDisplay控件
学习用C#代码从CogJobManager的结果中提取具体数据(如PMAlign的坐标、Caliper的测量值、OCR的文本、DataCode的字符串)。
控件集成与界面设计,工具调用与结果提取,流程与逻辑控制
认识HDevelop(交互式开发环境)和Halcon的.NET库(用于C#集成)。
1. HImage -> 相当于VisionPro的ICogImage;2. HRegion -> 相当于二值图、Blob区域;3. HXLD (轮廓) -> Halcon特色,表示亚像素精度的边缘、线、圆等。
Halcon是过程式的(一步步调用算子),而VisionPro是配置式的(配置工具属性)。学习算子的命名规律(gen_, create_, find_, draw_, get_)。掌握dev_开头的窗口控制算子。
学习open_framegrabber连接相机(但实际C#项目中更多用官方提供的HalconDotNet库或第三方SDK采图)。 复习预处理算子:rgb1_to_gray, emphasize, mean_image等。
学习Halcon的标定流程: find_calib_object(找标定板)->calibrate_cameras(计算参数)-> image_points_to_world_plane(坐标转换)。
基于形状的匹配 create_shape_model -> 类似CogPMAlignTool; 基于变形部件的匹配 create_deformable_model -> Halcon绝活,用于形变、柔软物体
threshold -> 分割,connection -> 连通域,select_shape -> 特征筛选。这一套组合拳相当于CogBlobTool。 形态学算子(opening_circle, closing_rectangle1)直接通用
1. gen_measure_rectangle2 -> 创建测量句柄(定义找边区域)。 2. measure_pos -> 执行找边,返回边缘点。 3. fit_line_contour_xld -> 将找到的边缘点拟合成线。
OCR -> Halcon的OCR识别同样需要先训练字体或使用预训练的字体分类器。 "create_data_code_2d_model -> 创建二维码模型,find_data_code_2d -> 寻找二维码,相当于CogDataCodeTool。"
一维测量:measure_pairs -> 不仅可以找边,还可以找边对(如齿轮齿距)。 缺陷检测:学习使用频域滤波(fft_image, gen_gauss_filter)或纹理滤波(texture_laws)来处理复杂背景下的缺陷检测
在Visual Studio中为项目添加HalconDotNet的引用(halcondotnet.dll)。 理解HOperatorSet(算子类)和HDevEngine(脚本引擎类)两种调用方式。
在HDevelop中将调试好的程序导出为.hdev脚本文件。 在C#中使用HDevEngine直接调用这个外部脚本文件,并传入/传出参数
另一种方式:在HDevelop中,将程序导出为C#代码。你会得到一大段包含了所有算子的C#代码。可以直接复制粘贴到你的项目中。
学习如何在C#中动态修改Halcon算子的参数(例如,通过UI上的滑块实时调整阈值)。
界面认知和核心概念
图像输入,相机采图,滤波去噪,对比度增强,色彩转换
Blob 分析,几何匹配 & 位置修正,测量,OCR/OCV
图像分类,目标检测,语义分割,深度学习工作流学习
逻辑控制,通信与IO,数据管理与显示
安装Python,配置VS Code及Python插件。核心: 学习使用pip和虚拟环境(python -m venv venv)。
对比C#快速学习: 变量、列表(list)、字典(dict)、条件判断(if)、循环(for/in)。
Python函数、模块和文件操作,NumPy库学习(数组创建、操作、数学运算)。
OpenCV安装与图像基本操作(读取、显示、保存、像素操作)。
几何变换、滤波、形态学操作,边缘检测、轮廓检测、直方图
机器学习基础概念和OpenCV中的机器学习模块(KNN、SVM)
神经网络、CNN。
使用OpenCV的DNN模块(加载预训练模型,进行图像分类)
PyTorch入门(安装、基本操作),构建一个简单的CNN模型(用于手写数字识别)
项目实战(使用预训练模型进行目标检测或人脸识别)
自动采集智能卡图像,精准读取卡面字符,输出结构化文本,替代人工录入
卡片识别技术:优化成像,精准定位,字符增强、分割、识别,规则校验。
技术定位电路,确保LCD 面板切割精准。
机器视觉精确定位,图像 处理优化,信号反馈调整, 实现目标识别与对位。
自动识别LED芯片 正反,提升封装效 率,替代人工检测。
卡机器视觉辨芯片正 反,图像算法辅控, 自动化分选。
自动检测芯片缺损, 提升检测效率与精度, 筛选合格产品。
高精视觉采集,智能图像处理,缺陷分析判定,自动化反馈控制,实现芯片质量检测。
机器视觉系统自动检测手机外壳组装状态,识别多种问题,快速筛选合格产品。
多方位视觉采集,模板匹配定位,缺陷检测算法,3D视觉辅助,全面检测外壳质量。
机器视觉精准定位,指导电子产品组装,实现自动化生产。
高精度视觉采集,多视角定位,模板匹配计算,标定补偿优化,提升 定位精度与稳定性。
原某O2O公司联合创始人,深耕机器视觉领域10年,曾主导百万级项目研发落地
横跨工业质检、自动驾驶、智能安防三大高薪赛道,从算法设计到系统部署全流程把控,累计主导 20 + 大型企业级项目
精通 Python/C#编程,OpenCV/Halcon 工具、TensorFlow/PyTorch 框架,深耕 YOLO 系列目标检测、CNN 图像分割、3D 点云处理等核心技术,是行业内少数兼具 “学术深度+工程落地能力” 的双栖工程师
某大厂前视觉技术负责人,15 + 企业级项目操盘手,拥有 12 年 AI 机器视觉研发与教学经验,专注3D视觉、医疗影像、智能零售三大细分赛道。
精通传统视觉算法(Canny/SIFT 特征提取、相机标定)与深度学习技术(YOLOv8/UNet),熟悉工业相机(Basler/FLIR)、镜头选型、光源控制及 ROS 嵌入式系统部署,实战经验覆盖从技术方案设计到项目交付全流程。