这里的类和算子是针对.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算子。
Project a 3D object model into image coordinates.
将3D对象模型投影到图像坐标中。
Project a 3D point using a 3×4 projection matrix.
使用3×4投影矩阵投影3D点。
Project the edges of a 3D shape model into image coordinates.
将3D形状模型的边缘投影到图像坐标中。
Calculate the projection of a point onto a line.
计算点在直线上的投影。
Apply a projective transformation to an XLD contour.
对XLD轮廓应用投影变换。
Project a homogeneous 3D point using a projective transformation matrix.
使用投影变换矩阵投影齐次3D点。
Apply a projective transformation to an image.
对图像应用投影变换。
Apply a projective transformation to an image and specify the output image size.
对图像应用投影变换并指定输出图像大小。
Apply an arbitrary projective 3D transformation to 3D object models.
对3D对象模型应用任意投影3D变换。
Project pixel coordinates using a homogeneous projective transformation matrix.
使用齐次投影变换矩阵投影像素坐标。
Project a homogeneous 2D point using a projective transformation matrix.
使用投影变换矩阵投影一个齐次二维点。
Project a 3D point using a projective transformation matrix.
使用投影变换矩阵投影3D点。
Apply a projective transformation to a region.
对区域应用投影变换。
Protection of training data.
保护训练数据。
Prune the branches of a region.
修剪一个区域的分枝。
Multiply two quaternions.
将两个四元数相乘。
Generate the conjugation of a quaternion.
生成四元数的共轭。
Interpolation of two quaternions.
两个四元数的插值。
Normalize a quaternion.
对四元数进行归一化。
Perform a rotation by a unit quaternion.
按单位四元数执行旋转。
Convert a quaternion into the corresponding rotation matrix.
将四元数转换为相应的旋转矩阵。
Convert a quaternion into the corresponding 3D pose.
将四元数转换为相应的3D姿态。
Query all color names.
查询所有颜色名称。
Query indexing structure of AOP information for operators.
查询针对算子的AOP信息索引结构。
Get the list of available compute devices.
获取可用计算设备的列表。
Get list of deep-learning-capable hardware devices.
获取支持深度学习的硬件设备列表。
Get the names of the parameters that can be used in set_bar_code* and get_bar_code* operators for a given bar code model.
获取给定条形码模型的set_bar_code*和Get_bar_code*算子中可以使用的参数名称。
Query information about the relations between cameras, calibration objects, and calibration object poses.
查询有关相机、标定对象和标定对象姿态之间关系的信息。
Query all color names displayable in the window.
查询窗口中可显示的所有颜色名称。
Query the number of colors for color output.
查询颜色输出的颜色数量。
Return the names of the defined attributes of an XLD contour.
返回XLD轮廓的已定义属性的名称。
Return the names of the defined global attributes of an XLD contour.
返回XLD轮廓的已定义全局属性的名称。
Get for a given 2D data code model the names of the generic parameters or objects that can be used in the other 2D data code operators.
为给定的二维数据码模型获取可用于其他二维数据码算子的通用参数或对象的名称。
Query the available fonts.
查询可用字体。
Query the displayable gray values.
查询可显示的灰度值。
Query the possible graphic modes.
查询可能的图形模式。
Query information about channels of the specified I/O device.
查询指定I/O设备的通道信息。
Query information about the specified I/O device interface.
查询指定I/O设备接口的信息。
Query the possible line widths.
查询可能的线宽。
Query all available look-up-tables (lut).
查询所有可用的查找表(lut)。
Query all available mouse pointer shapes.
查询所有可用的鼠标指针形状。
Query slots concerning information with relation to the operator GetOperatorInfo.
查询与算子GetOperatorInfo相关的信息插槽。
Query the gray value display modes.
查询灰度值显示模式。
Query slots of the online-information concerning the operator GetParamInfo.
查询有关算子GetParamInfo的在线信息的插槽。
Get the names of the parameters that can be used in GetParamsOcrClassCnn for a given CNN-based OCR classifier.
获取可在GetParamsOcrClassCnn中用于给定的基于CNN的OCR分类器的参数名称。
Query the region display modes.
查询区域显示模式。
For a given sheet-of-light model get the names of the generic iconic or control parameters that can be used in the different sheet-of-light operators.
对于给定的激光三角模型,获取可用于不同激光三角测量算子的通用图标或控制参数的名称。
Inquiring for possible settings of the HALCON debugging tool.
查询HALCON调试工具的可能设置。
Query all shapes available for text cursors.
查询所有可用于文本光标的形状。
Query all available window types.
查询所有可用的窗口类型。
Calibrate the radial distortion.
标定径向畸变。
Perform a radiometric self-calibration of a camera.
对相机进行辐射自标定。
Compute a rank filter with arbitrary masks.
使用任意掩模计算秩滤波。
Return gray values with given rank from multiple channels.
从多个通道返回具有给定秩的灰度值。
Compute a rank filter with rectangular masks.
使用矩形掩码计算秩滤波。
Rank operator for regions.
区域排名运算符。
Load knowledge about hardware dependent behavior of automatic operator parallelization.
加载有关自动算子并行的硬件相关行为的知识。
Read a bar code model from a file and create a new model.
从文件中读取条形码模型并创建新模型。
Restore a calibration data model from a file.
从文件中恢复标定数据模型。
Read internal camera parameters from a file.
从文件中读取内部摄像头参数。
Restore a camera setup model from a file.
从文件还原相机设置模型。
Read a character from a window.
从窗口读取字符。
Read a classifier from a file.
从文件中读取分类器。
Read a Gaussian Mixture Model from a file.
从文件中读取高斯混合模型。
Read the k-NN classifier from a file.
从文件中读取K-最近邻k-NN分类器。
Read a multilayer perceptron from a file.
从文件中读取多层感知机。
Read a support vector machine from a file.
从文件中读取支持向量机。
Read the training data for classifiers from a file.
从文件中读取分类器的训练数据。
Read a component model from a file.
从文件中读取组件模型。
Read XLD contours to a file in ARC/INFO generate format.
将XLD轮廓读取到ARC/INFO生成格式的文件中。
Read XLD contours from a DXF file.
从DXF文件读取XLD轮廓。
Read a 2D data code model from a file and create a new model.
从文件中读取二维数据码模型并创建新模型。
Read a Deep Counting model from a file.
从文件中读取深度计数模型。
Read a Deep 3D Matching model from a file.
从文件中读取深度3D匹配模型。
Read a Deep OCR model from a file.
从文件中读取深度OCR模型。