文章目录

  • 0.参考文章
  • 1.机器视觉简介
  • 2.Halcon应用环境和实用工具
  • 3.Hdevelop环境介绍
  • 4.图像、区域
  • 5.区域的操作
  • 6.轮廓的操作
  • 7.图像
  • 8.图像运算和区域提取
  • 9.色彩空间的转换
  • 10.图像知识补充
  • 11.Tuple元组介绍
  • 12.Tuple元组排序
  • 13.焊点提取,开闭操作,特征组合
  • 14.halcon焊点提取demo实例讲解
  • 15.区域讲解加强
  • 16.halcon_UI交互和逻辑设计
  • 17.点 轮廓 区域 图像关联
  • 18.图元的拟合
  • 19.点线轮廓区域轮廓度的计算
  • 20.轮廓的链接分割
  • 21.图像的动态分割
  • 22.图像处理加强
  • 23.尺寸测量,一维卡尺工具1
  • 24.尺寸测量,一维卡尺工具2
  • 25.尺寸测量、二维测量模型的应用
  • 26.图像中的几何变换
  • 27.形状、灰度几何匹配
  • 28.模板匹配、几何变换、测量综合应用
  • 29.相机的内参外参标定&畸变矫正&遮挡畸变矫正1
  • 30.相机的内参外参标定&畸变矫正&遮挡畸变矫正2
  • 31.Halcon引擎在C++中的使用

1.机器视觉简介

halcon中机器学习 halcon培训_几何变换


halcon中机器学习 halcon培训_halcon中机器学习_02


halcon中机器学习 halcon培训_halcon中机器学习_03


halcon中机器学习 halcon培训_元组_04


halcon中机器学习 halcon培训_机器视觉_05

2.Halcon应用环境和实用工具

halcon中机器学习 halcon培训_halcon中机器学习_06


学习方法:

  1. 先看入门向导内容
  2. 浏览Halcon-案例,学习应用场景
  3. 了解更多-官方文档
    实用工具:
    http://www.pdfdo.com/ microsoft edge:翻译整篇文档成中文比谷歌好用

3.Hdevelop环境介绍

halcon中机器学习 halcon培训_元组_07


halcon中机器学习 halcon培训_几何变换_08

4.图像、区域

halcon中机器学习 halcon培训_机器视觉_09

5.区域的操作

halcon中机器学习 halcon培训_元组_10

6.轮廓的操作

halcon中机器学习 halcon培训_halcon中机器学习_11


halcon中机器学习 halcon培训_几何变换_12

halcon中机器学习 halcon培训_halcon中机器学习_13

7.图像

halcon中机器学习 halcon培训_halcon中机器学习_14


halcon中机器学习 halcon培训_元组_15


halcon中机器学习 halcon培训_几何变换_16

8.图像运算和区域提取

halcon中机器学习 halcon培训_几何变换_17


halcon中机器学习 halcon培训_元组_18

9.色彩空间的转换

halcon中机器学习 halcon培训_几何变换_19


halcon中机器学习 halcon培训_几何变换_20


halcon中机器学习 halcon培训_halcon中机器学习_21

10.图像知识补充

halcon中机器学习 halcon培训_halcon中机器学习_22


halcon中机器学习 halcon培训_几何变换_23

11.Tuple元组介绍

halcon中机器学习 halcon培训_几何变换_24


halcon中机器学习 halcon培训_机器视觉_25

halcon中机器学习 halcon培训_halcon中机器学习_26

12.Tuple元组排序

halcon中机器学习 halcon培训_halcon中机器学习_27


halcon中机器学习 halcon培训_halcon中机器学习_28

13.焊点提取,开闭操作,特征组合

halcon中机器学习 halcon培训_元组_29


halcon中机器学习 halcon培训_halcon中机器学习_30

14.halcon焊点提取demo实例讲解

halcon中机器学习 halcon培训_halcon中机器学习_31


halcon中机器学习 halcon培训_元组_32

15.区域讲解加强

halcon中机器学习 halcon培训_halcon中机器学习_33


halcon中机器学习 halcon培训_机器视觉_34


halcon中机器学习 halcon培训_几何变换_35

16.halcon_UI交互和逻辑设计

halcon中机器学习 halcon培训_halcon中机器学习_36


halcon中机器学习 halcon培训_元组_37

17.点 轮廓 区域 图像关联

halcon中机器学习 halcon培训_halcon中机器学习_38


halcon中机器学习 halcon培训_元组_39

18.图元的拟合

halcon中机器学习 halcon培训_几何变换_40


halcon中机器学习 halcon培训_halcon中机器学习_41

19.点线轮廓区域轮廓度的计算

halcon中机器学习 halcon培训_halcon中机器学习_42


halcon中机器学习 halcon培训_halcon中机器学习_43

20.轮廓的链接分割

halcon中机器学习 halcon培训_几何变换_44

21.图像的动态分割

halcon中机器学习 halcon培训_机器视觉_45


halcon中机器学习 halcon培训_几何变换_46

22.图像处理加强

EASYVISION5.3.1

halcon中机器学习 halcon培训_元组_47


halcon中机器学习 halcon培训_元组_48

23.尺寸测量,一维卡尺工具1

halcon中机器学习 halcon培训_机器视觉_49

24.尺寸测量,一维卡尺工具2

halcon中机器学习 halcon培训_halcon中机器学习_50

*步骤
1、准备图像
2、创建测量(工具对象)句柄

 - 1、矩形检测区域(中心、角度、长/2,宽/2)直线的起始点、终点。
 - 2、图对象的大小

3、应用测量工具对象到图像

 - 1、平滑系数 
 - 2、边缘最小梯度
 - 3、transition检测方向all(所有)positive(正方向由黑到白)negative(负方向由白到黑)
 - 4、select筛选al1(所有) first(第一点)last(最后一点)

5、数据的输出
边缘点、梯度、相邻两个点的距离

25.尺寸测量、二维测量模型的应用

halcon中机器学习 halcon培训_几何变换_51

26.图像中的几何变换

halcon中机器学习 halcon培训_元组_52

hom_mat2d_

halcon中机器学习 halcon培训_几何变换_53


halcon中机器学习 halcon培训_halcon中机器学习_54

27.形状、灰度几何匹配

HALCON 各种定位方法-大恒

halcon中机器学习 halcon培训_机器视觉_55


halcon中机器学习 halcon培训_几何变换_56


halcon中机器学习 halcon培训_元组_57

28.模板匹配、几何变换、测量综合应用

halcon中机器学习 halcon培训_halcon中机器学习_58


halcon中机器学习 halcon培训_机器视觉_59


halcon中机器学习 halcon培训_机器视觉_60


halcon中机器学习 halcon培训_几何变换_61


halcon中机器学习 halcon培训_元组_62

29.相机的内参外参标定&畸变矫正&遮挡畸变矫正1

halcon中机器学习 halcon培训_机器视觉_63


halcon中机器学习 halcon培训_几何变换_64


halcon中机器学习 halcon培训_元组_65


halcon中机器学习 halcon培训_元组_66


halcon中机器学习 halcon培训_机器视觉_67


halcon中机器学习 halcon培训_机器视觉_68


halcon中机器学习 halcon培训_元组_69


halcon中机器学习 halcon培训_几何变换_70

30.相机的内参外参标定&畸变矫正&遮挡畸变矫正2

halcon中机器学习 halcon培训_机器视觉_71


halcon中机器学习 halcon培训_halcon中机器学习_72


halcon中机器学习 halcon培训_机器视觉_73


halcon中机器学习 halcon培训_元组_74

31.Halcon引擎在C++中的使用

机器视觉halcon编程基础加强课程31

halcon中机器学习 halcon培训_halcon中机器学习_75


halcon中机器学习 halcon培训_halcon中机器学习_76