工业机器视觉之AOI外观检测软件(WinForm+Halcon+海康相机)

工业机器视觉之AOI外观检测软件(WinForm+Halcon+海康相机)

前置基础

  1. 委托
  2. 多线程
  3. 单例模式
  4. 队列

一 优美Model-UI控件库

  1. WinForm之安装UI库-ReaLTaiizor和基本使用
  2. 通过iconfont获取图像
  3. ReaLTaiizor之MaterialTabControl

二 通讯模块

  1. WinForm之Http网口通讯-客户端
  2. WinForm之Http网口通讯-服务端

三 相机模块

  1. 海康MVS安装
  2. WinForm之海康面阵相机SDK的使用-UI和sdk
  3. WinForm之海康面阵相机SDK的使用-实现打开相机
  4. WinForm之海康面阵相机SDK的使用-实现开始采集
  5. WinForm之海康面阵相机SDK的使用-实现设置采集模式
  6. WinForm之海康面阵相机SDK的使用-实现设置参数

四 算法模块

  1. Winform之算法模块-Halcon自定义显示控件dll的加载
  2. Winform之算法模块-形状模板匹配-UI设计
  3. Winform之算法模块-形状模板匹配-搜索区域
  4. Winform之算法模块-形状模板匹配-模板的绘制与保存
  5. Winform之算法模块-形状模板匹配-擦除模板区域
  6. Winform之算法模块-形状模板匹配-形状模板匹配

  1. Winform之算法模块-实现灰度模板匹配

  1. WinForm之propertyGrid控件
  2. C#之操作XML文件
  3. Winform之算法模块-算法参数的保存与显示

  1. Winform之算法模块-Halcon引擎的使用
  2. Winform之算法模块-Halcon引擎的使用-毛刺检测案例

五 软件参数配置模块

  1. WinForm之软件参数设置模块

六 检测流程(工作流程)模块-WorkFlow

  1. WinForm之AOI主界面初步设计
  2. WinForm之通讯的单例模式
  3. WinForm之相机的单例模式
  4. WinForm之相机的取图委托
  5. WinForm之算法的单例模式
  6. WinForm之工作流程模块-WorkFlow
  7. WinForm之图像流转过程梳理(NG和OK图像的保存)

七 日志模块

  1. WinForm之log4net日志库的安装
  2. WinForm之日志模块

八 配方模块

  1. WinForm之配方模块

九 图表数据显示

  1. WinForm之liveChart图标库的安装
  2. WinForm之利用图表显示OK和NG数量

十 C#调试(Debug)Halcon引擎

  1. WinForm之调试Halcon引擎

十一 与上位机的联动(如何配置通讯)

  1. WinForm之与上位机通讯配置

十二 重新布局调整

  1. WinForm之重新网格化布局

十三 软件打包与安装

  1. WinForm之Installer Projects的安装
  2. WinForm之打包项目为安装包

十四 图像显示模块使用介绍

十五 缺陷分布统计图

十六 图像复判模块