这里的类和算子是针对.NET环境的。类和算子是从Halcon 17.12版本开始,名称中未包含数字版本说明的,表示17.12版本中已经包含。名称中有数字说明的,则表示是从数字版本后才增加的。目前已经更新到Halcon 24.11版本。而17.12之前版本中是否包含当前的类和算子,则未做验证。但是从更新历史来看,大部分的类和算子都是包含的,更新版本后,也只是增加一两个新类、几个十来个算子,多数版本可能并未增加新类。增加一个新类相当于增加一个新的功能模块,并不是每个版本都有新功能模块推出的,很多版本只在现有类中增加了几个算子。图像处理发展这么多年,中间增加的功能都比较少,Halcon在引入深度学习后,才多增加了几个类,如深度学习、深度OCR、深度Counting、深度Matching3D等。
《LabVIEW HALCON图像处理入门教程(24.09)》含深度学习,LabVIEW使用NI Vision+Halcon混合编程机器视觉与图像处理入门学习资料
http://visionbbs.com/thread-28124-1-1.html
Index of all Classes and Methods所有类和方法索引
Class grouping all HALCON operators.
类分组所有HALCON算子。
Generate a calibration plate description file and a corresponding PostScript file for a calibration plate with hexagonally arranged marks.
为带有六边形排列标记的标定板生成标定板描述文件和相应的PostScript文件。
Create a 3D camera pose from camera center and viewing direction.
从相机中心和观察方向创建3D相机姿态。
Create a model for a setup of calibrated cameras.
为标定的相机设置创建模型。
Create a new classifier.
创建一个新的分类器。
Create a Gaussian Mixture Model for classification
创建高斯混合模型进行分类
Create a k-nearest neighbors (k-NN) classifier.
创建一个k-最近邻(k-NN)分类器。
Create a look-up table using a gaussian mixture model to classify byte images.
使用高斯混合模型创建查找表来对字节图像进行分类。
Create a look-up table using a k-nearest neighbors classifier (k-NN) to classify byte images.
使用k-最近邻分类器(k-NN)创建查找表来对字节图像进行分类。
Create a look-up table using a multi-layer perceptron to classify byte images.
使用多层感知机创建查找表来对字节图像进行分类。
Create a look-up table using a Support-Vector-Machine to classify byte images.
使用支持向量机创建查找表来对字节图像进行分类。
Create a multilayer perceptron for classification or regression.
创建一个用于分类或回归的多层感知机。
Create a support vector machine for pattern classification.
创建用于模式分类的支持向量机。
Create a handle for training data for classifiers.
为分类器的训练数据创建句柄。
Creates the look-up-table for transformation of an image from the RGB color space to an arbitrary color space.
创建查找表,用于将图像从RGB颜色空间变换为任意颜色空间。
Prepare a component model for matching based on explicitly specified components and relations.
根据明确指定的组件和关系准备组件模型进行匹配。
Create a condition variable synchronization object.
创建条件变量同步对象。
Create a model of a 2D data code class.
创建二维数据码类的模型。
Create a Deep Counting model for counting objects.
创建用于计数对象的深度计数模型。
Create a Deep OCR model.
创建深度OCR模型。
Create the data structure needed to perform deformable surface-based matching.
创建执行基于可变形表面的匹配所需的数据结构。
Create a new empty dictionary.
创建一个新的空字典。
Create the XLD distance transform.
创建XLD距离变换。
Create an activation layer.
创建激活层。
Create a batch normalization layer.
创建批次归一化BN层。
Create a class ID conversion layer.
创建类ID转换层。
Create a concatenation layer.
创建连接层。
Create a convolutional layer.
创建卷积层。
Create a dense layer.
创建密集层。
Create a depth max layer.
创建深度最大层。
Create a depth to space layer.
创建深度至空间层。
Create a DropOut layer.
创建随机丢弃DropOut层。
Create an elementwise layer.
创建元素层。
Create an identity layer.
创建标识层。
Create an input layer.
创建输入层。
Create a cross entropy loss layer.
创建交叉熵损失层。
Create a CTC loss layer.
创建连接机制时间分类CTC(Connectionist Temporal Classification)损失层。
Create a distance loss layer.
创建距离损失层。
Create a focal loss layer.
创建焦点损失层。
Create a Huber loss layer.
创建Huber损失层。
Create a LRN layer.
创建局部响应归一化层LRN(Local Response Normalization)层。
Create a MatMul layer.
创建一个矩阵乘法MatMul层。
Create a permutation layer.
创建置换层。
Create a pooling layer.
创建池化层。
Create a reduce layer.
创建缩减层。
Create a reshape layer.
创建重塑层。
Create a softmax layer.
创建柔性最大softmax层。
Create a transposed convolution layer.
创建转置卷积层。
Create a zoom layer using size factors.
使用尺寸因子创建缩放层。
Create a zoom layer using an absolute output size.
使用绝对输出大小创建缩放层。
Create a zoom layer using the output size of a reference layer.
使用参考层的输出大小创建缩放层。
Create a deep learning model.
创建深度学习模型。
Create a deep learning network for object detection.
创建用于对象检测的深度学习网络。
Create a pruning data handle.
创建剪枝数据句柄。
Create a circle which can be modified interactively.
创建一个可以交互式修改的圆。
Create a circle sector which can be modified interactively.
创建一个可以交互式修改的圆形扇区。
Create an ellipse which can be modified interactively.
创建一个可以交互式修改的椭圆。
Create an elliptic sector which can be modified interactively.
创建一个可以交互修改的椭圆扇区。
Create a line which can be modified interactively.
创建一条可以交互式修改的线。
Create a rectangle parallel to the coordinate axis which can be modified interactively.
创建一个平行于坐标轴的矩形,可以交互式修改。
Create a rectangle of any orientation which can be modified interactively.
创建一个可以交互修改的任意方向的矩形。
Create a text object which can be moved interactively.
创建一个可以交互式移动的文本对象。
Create a XLD contour which can be modified interactively.
创建一个可以交互式修改的扩展线描述轮廓。
Create an event synchronization object.
创建事件同步对象。
Create a function from a sequence of y values.
根据y值序列创建函数。
Create a function from a set of (x,y) pairs.
从一组(x,y)数对中创建一个函数。
Create a shape model.
创建形状模型。
Create a lexicon from a tuple of words.
从单词元组创建词典。
Creates a deformable model for local, deformable matching.
创建可变形模型以进行局部可变形匹配。
Prepare a deformable model for local deformable matching from XLD contours.
准备一个可变形模型,以便从XLD轮廓进行局部可变形匹配。
Create a matrix.
创建一个矩阵。
Create a memory block from an external pointer.
从外部指针创建内存块。