halcon各章节归纳

来源:互联网 发布:自学网c语言 编辑:程序博客网 时间:2024/05/14 00:41

Chapter 1:Classification 用于各类分类操作,其中包括对高斯混合模型的操作、对分类器的相关操作、对感知器的相关操作以及对支持向量机的相关操作。

Chapter 2 :Control ,用于程序的执行控制。包括程序常用的跳转语句,比如continue、if/else、for等等。

Chapter3 :Develop,主要用于窗口的操作,比如窗口的关闭、显示等。

Chapter 4 :File,主要用于图片的读取和写入、文件的打开和关闭等。

Chapter 5:Filter,主要用于图像像素级的数学操作,比如图像的相加、相减以及计算图像中最大最小值、对图像进行卷积、转化图像颜色空间、对图像进行傅立叶变换、仿射变换、计算高斯金字塔等。

Chapter6 :Graphics,主要是绘图操作,比如椭圆的绘制,矩形的绘制、图像显示操作、鼠标交互操作等。

Chapter 7 :Image,主要是从图像采集设备对图像数据的获取和查询、对图像采集设备的打开和关闭操作操作、对图像数据的通道的操作、对图像的创建等、对图像区域数据的操作,比如改变图像大小、去掉其中一个矩形区域数据等。

Chapter 8 :Lines,有关线的操作,比如通过一条弧或线对轮廓的确定、计算线的长度、重心等。

Chapter 9 :Matching,对相关组件的操作,比如对组件所占内存的释放、返回组件的相关属性、从文件读取组件的训练结果等、对模型的操作、对模板的操作、对轮廓的操作。

Chapter 10 :Matching-3D,对三维目标模型的相关操作,比如内存管理、坐标变换、参数获取、数据读入和写出等。

Chapter 11 :Morphology,对灰度值的相关操作、对区域的相关操作,比如区域的腐蚀与扩大等

Chapter 12:OCR(光字符识别)对字符检测的相关操作,比如字符内存资源的释放、计算字符特征、字符词典的建立、字符分类器的建立、支持向量机在字符中的应用等。

Chapter 13:Object,对目标对象的操作,比如对象个数统计、测试对象是否被删除等

Chapter 14:Regions,对目标轮廓的操作、对轮廓的创建、计算轮廓区域的面积、对区域进行二维变化等。

Chapter 15:Segmentation,有关图像分割的相关操作,比如两幅图像的聚类分割、根据高斯混合、多层视感控器分类图像、根据直方图阈值分割图像等。

Chapter 16:System 对Halcon系统数据库的操作,比如查询数据库的实体数目、Halcon的调试工具的配置、获取一个程序参数的信息、执行系统请求、Halcon系统参数的设置,接口的设置等。

Chapter 17:Tools,对二维、三维矩阵的相关操作、对条形码的相关操作、对投射图相关操作、对傅里叶变换系数的相关操作、对函数的相关操作,比如函数的创建、函数之间的联系等、对几何学的相关计算,比如计算点到直线的距离、两点之间距离、对hough变换的相关操作,对各个模型或工具的内存管理等。

Chapter 18:Tuple ,对元组的相关计算、字符类型之间的转换、对string字符串的相关操作等。

Chapter 19:XLD,对图像参数的操作,比如返回一个轮廓的坐标、返回多边形的重心、返回闭合多边形的交集等。

1.系统相关 
Chapter 2 Control 
Chapter3 :Develop 
Chapter 4 :File 
Chapter6 :Graphics 
Chapter 13:Object 
Chapter 16:System

2.基本数据结构 
Chapter 7 :Image 
Chapter 14:Regions 
Chapter 19:XLD

3.底层图像处理 
Chapter 8 :Lines 
Chapter 10 :Matching-3D 
Chapter 11 :Morphology 
Chapter 15:Segmentation 
Chapter 17:Tools 
Chapter 18:Tuple

4.高级图像处理 
Chapter 1 :Classification 
Chapter 5:Filter 
Chapter 12:OCR(光字符识别)

0 0
原创粉丝点击