——面向工业自动化与机器视觉方向的软件开发人才培养
扩视机器视觉培训学院隶属于江苏扩视教育软件科技有限公司,是专注于机器视觉培训和项目开发的培训学院,公司总部位于苏州。目前课程包含 2D 视觉检测、3D 视觉、深度学习等方向。学院秉承"专业·专注·实事求是"的经营理念,助力中国智能化产业发展,以培养机器视觉人才为努力方向。
作为一所以项目开发见长的培训学院,扩视的课程体系并不是单纯讲语法、讲概念,而是把编程语言放在真实的工业自动化场景里去讲:怎么写上位机软件、怎么跟运动控制卡通信、怎么调用 Halcon 做图像处理、怎么把 3D 点云跑起来。这也是我们编程类课程与通用计算机培训最不一样的地方。
学院的编程培训围绕工业软件开发岗位的实际需求展开,涉及的主要编程语言、开发框架与算法库如下(均出自各门课程的教学内容):
● 编程语言:C#、C++、Qt(C++ 框架)、LabVIEW(图形化编程语言)
● 视觉与算法库:Halcon、OpenCV、NI 视觉、PCL 点云库、VTK
● 软件架构与框架:MVVM 框架、Prism 框架、Qt/C++ 封装套路、ExpandVision 自研框架
● 硬件联动:运动控制卡安装与配置、伺服电机与步进电机控制、视觉与运动控制联合编程
● 开发平台与环境:Windows、Linux 底层内核(部分课程涉及)
需要说明的是,不同课程对上述技术栈的覆盖深度不同,报名前建议结合自身基础与学习目标,与我们招生老师沟通后再做选择。
学院目前开设的编程相关课程共 5 门,均为线下授课,学员可根据自身基础与时间安排选择。
学习周期:2 个月线下集中培训。
应用前景:上位机运动控制技术在工业自动化、智能制造等领域有着广泛的应用。通过上位机软件与运动控制硬件的结合,可以实现运动控制、路径规划和机器协调,提高生产效率和设备性能,降低操作成本并提高生产安全性。
课程目的:
● 熟练掌握上位机编程语言的基础知识和编程技巧,特别是 C# 语言。
● 深入理解运动控制硬件的功能和应用,掌握其运动控制算法的原理和实现方法。
● 学会使用上位机软件与运动控制硬件进行联合编程,实现自动化系统的设计和开发。
课程内容:
● 基础理论学习:上位机编程基础、运动控制理论、C# 语言进阶。
● 硬件操作实践:运动控制卡的安装与配置、伺服电机和步进电机的控制。
● 软件应用开发:上位机软件界面设计、运动控制程序编写、数据采集与处理。
● 项目实战演练:参与真实项目,从需求分析到系统部署的全流程操作。
课程优势:理论与实践相结合,通过理论学习与实际操作相结合的方式加深对运动控制技术的理解;线下带领学员操作真实项目,在实践中学习,提高解决实际问题的能力;小班制教学,确保每位学员都能得到充分的指导和实践机会;部分课程涉及 3D 视觉技术辅导,拓宽学员的技术视野和应用能力。
相关就业方向(仅供参考,不构成就业担保):自动化设备研发工程师、运动控制系统集成工程师、上位机软件开发工程师、智能制造解决方案顾问。
学习周期:3—4 个月线下。
课程介绍:C# + Halcon 视觉培训班是一种专注于 C# 编程语言和 Halcon 视觉软件相结合的专业技能培训。
应用前景:C# + Halcon 视觉技术广泛应用于工业自动化中的缺陷检测、定位和控件式操作。通过 C# 和 HALCON 的结合,可以实现图像的预处理、缺陷识别与定位等功能,提高缺陷检测的效率与准确性,降低人为操作误差,提升产品质量和安全性。
课程目的:
● 熟练掌握 C# 编程语言的基础知识和编程技巧。
● 深入理解 Halcon 视觉软件的功能和应用,掌握其图像处理算法的原理和实现方法。
● 学会使用 C# 与 Halcon 进行联合编程,实现机器视觉系统的设计和开发。
课程优势:专注底层探究,解决实际问题;线下带学员实操真实项目;涉及部分 3D 视觉的辅导。
学习周期:3 个月线下。
课程介绍:C++(Qt)+ Halcon 视觉培训班是一种专注于 C++ 编程语言和 Halcon 视觉软件相结合的专业技能培训,大量涉及 3D 机器视觉,采用 PCL 点云库熟悉每个算子及算法;VTK 采用常用编译方式,更利于点云的显示以及处理。
应用前景:Qt + Halcon 视觉技术广泛应用于研发以及通用软件平台的搭建,并可联合 PCL 点云、VTK 等知识,实现图像的预处理、缺陷识别与定位等功能,以及视觉平台的搭建与算法研发。
课程目的:
● 熟练掌握 Qt 编程语言的基础知识和编程技巧。
● 深入理解 Halcon 视觉软件的功能和应用,以及 3D 点云的处理,涉及 VTK 平台搭建、点云清洗、点云配准、点云重建、搭建自己的结构光相机,掌握图像处理算法的原理和实现方法。
● 学会使用 Qt 与 Halcon 与 PCL 点云进行联合编程,实现机器视觉系统的设计和开发。
课程优势:专注底层探究,解决实际问题;线下带学员实操真实项目;涉及部分 3D 视觉的辅导。
学习周期:一般为 2 个月,采用小班制教学,半天理论学习结合半天实操练习。
课程介绍:LabVIEW 视觉运动课程是一种专业技能培训,专注于 LabVIEW 编程环境与视觉运动控制技术的结合。通过本课程,学员将学习如何利用 LabVIEW 平台进行机器视觉和运动控制的应用开发。
应用前景:LabVIEW 视觉运动技术在工业自动化领域有着广泛的应用,特别是在物体识别、测量、抓取等场景中。通过 LabVIEW 与视觉技术的结合,可以实现位置和速度控制,提升自动化设备的智能化水平。
课程目的:
● 掌握 LabVIEW 编程基础和视觉运动控制技术。
● 理解 LabVIEW 视觉软件的功能,学会图像处理算法的应用。
● 学会使用 LabVIEW 进行视觉与运动控制的联合编程,设计和开发自动化系统。
课程优势:专注于解决实际问题,提供实战项目操作经验;半天理论、半天实操的教学模式,强化实践能力。
学习周期:1 个月线下。
适合人群:已熟练掌握 C#、C++ 语言,以及精通 Halcon 2D、3D 视觉的学员,学习后可快速上项目。
课程介绍:本框架属于扩视自研框架,专注解决 3D / 2D 视觉定位、深度以及常规的检测,里面可以写 C#、C++、LABVIEW 代码。
应用前景:适用于需要使用自研视觉框架快速承接与交付 3D / 2D 视觉项目的工程技术人员。
课程目的:
● 熟练掌握扩视自研框架。
● 更加深入地了解 MVVM 框架。
● 掌握 Prism 框架以及 Qt/C++ 封装的套路。
课程优势:小班教学;项目实际教学。
1. 线下集中授课,面对面指导。所有编程类课程均采用线下教学模式,讲师可直接查看学员代码、现场定位问题,避免线上学习中"卡住没人管"的情况。
2. 小班制教学。控制班级人数,确保每位学员都能获得充分的指导与实践机会。
3. 理论与实践结合,半天理论半天实操。以 LabVIEW 视觉运动班为例,采用半天理论学习结合半天实操练习的节奏,边学边练,强化动手能力。
4. 真实项目实操。课程中线下带领学员操作真实项目,覆盖从需求分析到系统部署的完整流程,让学员在项目中理解知识点,而不是停留在示例程序层面。
5. 专注底层探究,解决实际问题。课程不满足于"会调用算子",而是带学员理解算法原理与实现方法,培养独立排查和解决问题的能力。
6. 覆盖 3D 视觉技术辅导。多门课程涉及 3D 视觉、PCL 点云处理等内容,帮助学员拓宽技术视野与应用能力。
7. 多语言、多平台贯通。C#、C++(Qt)、LabVIEW 三条主线并进,配合 Halcon、OpenCV、NI 视觉、PCL、VTK 等工具库,学员可依据岗位方向组合学习。
学院的编程类课程由具备多年工业软件开发与教学经验的讲师团队承担,以下为部分师资情况介绍。
学历背景:杭电硕士研究生。
专业方向特点:机器视觉识别、检测、定位、测量、跟踪。精通并熟练掌握 Halcon / OpenCV 视觉、C++、C#、NI 视觉、图像处理、视觉识别、测量、检测、跟踪等方面的软件研发和系统搭建;精通掌握 C++、C#,熟悉 Qt 架构,具备较为丰富的理论与实战编程经验。
教学与项目经历:
● 曾担任苏州工业职业学院机器视觉导师
● 曾担任常州工程学院机器视觉导师
● 使用 C++ + Halcon + OpenCV 开发 XD-Vision 编辑平台软件
● 曾使用 LabVIEW 联合 NI 视觉开发通用视觉平台软件
● 曾使用 C# 编写运动通用平台,联动凌华、研华等各种轴卡,稳定 20—50 轴
● 获 2021 年度"电子发烧友"优秀讲师称号
● 2022 年东软集团线上课程合作机器视觉导师
● 2023 年太原富士康机器视觉以及运动控制导师
● 研发 ExpandVision 2D / 3D 平台视觉,在苏州大量企业铺开
● 2024 年太原富士康 AOI 算法导师
● 2024 年中北大学算法导师
专业方向特点:智能感知与算法开发。精通并熟练掌握 C++、Halcon / OpenCV、图像处理、目标识别、路径规划与跟踪等方面的算法研发和系统搭建;熟悉 Qt 架构以及 Windows、Linux 底层内核,擅长运用 Visual C++、Halcon 编程语言实现 2D、3D 机器视觉与机械臂联合控制。发表中文核心及以上论文 12 篇,其中以第一作者或通讯作者发表 SCI、EI 论文 5 篇。
项目经历:
● 研发 3D 算法空间坐标系变换等算法优化
● 参与航天等军工项目深度研发
● 担任扩视内部软件算法研发
● 担任 2024 年富士康 AOI 视觉算法导师
专业:机械电子工程。
专业方向:可编程控制器,液压与气动控制,工程力学,微机原理与接口技术,UG 应用与实训,组态软件及其应用。
技能经验:熟练掌握 Halcon / VisionPro 视觉、C# 编程、NI 视觉、图像处理、视觉识别、测量、检测、跟踪等方面的视觉软件开发和系统调试。
1. 自研框架与平台能力。学院研发的 ExpandVision 2D / 3D 平台视觉软件,可在苏州大量企业中推广应用;该框架支持在内部编写 C#、C++、LabVIEW 代码,专注解决 3D / 2D 视觉定位、深度以及常规检测问题,并已作为独立课程(ExpandVision 3D / 2D 框架班)对外开设。
2. 多语言开发积累。团队具备 C++ + Halcon + OpenCV 开发 XD-Vision 编辑平台软件、使用 LabVIEW 联合 NI 视觉开发通用视觉平台软件、使用 C# 编写运动控制通用平台并稳定联动 20—50 轴等实际项目经验,这些工程经验会转化为课堂上的案例与项目素材。
3. 院校与企业教学合作。师资团队曾担任苏州工业职业学院、常州工程学院机器视觉导师,2022 年与东软集团开展线上课程合作,2023 年、2024 年担任太原富士康机器视觉及运动控制、AOI 算法导师,2024 年担任中北大学算法导师。
4. 课程体系的编程覆盖面。5 门课程中,编程类内容贯穿 C#、C++ / Qt、LabVIEW 三种开发路线,配套 Halcon、OpenCV、NI 视觉、PCL 点云、VTK 等工具库,以及 MVVM、Prism 等软件架构,形成从语法基础、界面开发、算法调用、硬件联动到框架封装的学习链条。
5. 算法研究支撑。师资团队在 3D 算法、空间坐标系变换、点云处理、目标识别与路径规划等方向具备研发与论文成果积累,为课程的算法部分提供支撑。
具体学费、教材费及其他可能产生的费用,以学院报名当期公布的标准为准。具体收费标准请咨询客服老师,以新公布的收费说明为准。通过好学校报读,您可以享受以下优惠:①低价保障,如果您发现同班同学报名价格比您低,您可以通过下方在线客服按钮进行反馈,好学校给您提供差额补贴。②好学校现金返利。通过好学校成功报读,您可以到好学校点评课程领取返现,返现金额由报读课程决定,几元到几百元不等。
本课程根据学员报名情况滚动开班,具体开班时间以新通知为准。有意向的学员可提前联系客服老师进行咨询与报名,中心将根据报名情况安排近期开班计划。
学院地址:苏州市相城区德顺路 2 号 -3 层 203
欢迎有意向的学员先通过电话或到校面谈的方式,说明自身的编程基础、学历背景与学习诉求,由招生老师协助判断适合的课程与学习节奏,再行报名。
如需预约试听课程名额,可拨打全国服务热线400-660-3310,好学校平台助您与机构建联,优先安排接待试听。