这里的类和算子是针对.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算子。
Optimize a model for inference on a device via the AI2-interface.
通过AI2-接口优化设备上的推理模型。
Optimize the runtime of the FFT.
优化FFT的运行时间。
Optimize the runtime of the real-valued FFT.
优化实值FFT的运行时间。
Calculate the orientation of contours or polygons treated as point clouds.
计算被视为点云的轮廓或多边形的方向。
Orientation of a region.
一个区域的方向。
Calculate the orientation of contours or polygons.
计算轮廓或多边形的方向。
Perform an orthogonal decomposition of a matrix.
对矩阵进行正交分解。
Overpaint the gray values of an image.
覆盖涂色图像的灰度值。OvepaintGray会改变目标图像,如果不想改变目标图像,则使用PaintGray函数。
Overpaint regions in an image.
覆盖涂色图像中的区域。OverpaintRegion会改变目标图像,如果不想改变目标图像,则使用PaintRegion函数。
Paint the gray values of an image into another image.
将一个图像的灰度值绘制到另一个图像中。
Paint regions into an image.
将区域绘制到图像中。
Paint XLD objects into an image.
将XLD对象绘制到图像中。
Partition a region horizontally at positions of small vertical extent.
在垂直范围较小的位置水平划分一个区域。
Partition lines according to various criteria.
根据各种标准分割线。
Partition a region into rectangles of approximately equal size.
将一个区域划分为大小大致相等的矩形。
Compute the phase correlation of two images in the frequency domain.
在频域中计算两幅图像的相位相关。
Return the phase of a complex image in degrees.
以度为单位返回复杂图像的相位。
Return the phase of a complex image in radians.
以弧度为单位返回复杂图像的相位。
Reconstruct a surface according to the photometric stereo technique.
根据光度立体技术重建表面。
Calculate the deviation of the gray values from the approximating image plane.
计算灰度值与近似图像平面的偏差。
Detect all gray value plateaus.
检测所有灰度值高原。与之相关的则是Lowlands低地。
Detect the centers of all gray value plateaus.
检测所有灰度值高原的中心。
Convert a 3D line given by Plücker coordinates to a 3D line given by a point and a direction.
将Plücker坐标给出的3D线转换为由点和方向给出的3D线。
Convert a 3D line given by Plücker coordinates to a 3D line given by two points.
将Plücker坐标给出的3D线转换为由两点给出的3D线。
Convert a 3D line given by a point and a direction to Plücker coordinates.
将由点和方向给出的3D线转换为Plücker坐标。
Approximate an affine transformation from point-to-line correspondences.
近似从点至线对应的仿射变换。
Approximate a 3D affine transformation from 3D point-to-line correspondences.
近似从3D点至线对应的3D仿射变换。
Detect points of interest using the Förstner operator.
使用Förstner算子检测兴趣点。
Detect points of interest using the Harris operator.
使用Harris算子检测兴趣点。
Detect points of interest using the binomial approximation of the Harris operator.
使用Harris算子的二项式近似来检测感兴趣的点。
Detect points of interest using the Lepetit operator.
使用Lepetit算子检测兴趣点。Lepetit算子由Vincent Lepetit文森特·勒佩蒂特提出。
Find corners using the Sojka operator.
使用Sojka运算符查找角点。
Convert a 3D line given by two points to Plücker coordinates.
将两点给出的3D线转换为Plücker坐标。
Transform a contour in an annular arc to polar coordinates.
将环形弧中的轮廓变换为极坐标。
Transform a contour in polar coordinates back to Cartesian coordinates
将极坐标系中的轮廓变换回笛卡尔坐标系
Transform an image to polar coordinates
将图像变换为极坐标
Transform an annular arc in an image to polar coordinates.
将图像中的环形弧变换为极坐标。
Transform an image in polar coordinates back to Cartesian coordinates
将极坐标系中的图像变换回笛卡尔坐标系
Transform a region within an annular arc to polar coordinates.
将环形弧内的区域变换为极坐标。
Transform a region in polar coordinates back to Cartesian coordinates.
将极坐标系中的区域变换回笛卡尔坐标系。
Compute the average of a set of poses.
计算一组姿态的平均值。
Combine 3D poses given in two tuples.
将两个元组中给出的3D姿态合并在一起。
Invert each pose in a tuple of 3D poses.
反转3D姿态元组中的每个姿态。
Convert a 3D pose to a unit dual quaternion.
将三维姿态转换为单位双四元数。
Convert a 3D pose into a homogeneous transformation matrix.
将3D姿态转换为齐次变换矩阵。
Convert the rotational part of a 3D pose to a quaternion.
将三维姿态的旋转部分转换为四元数。
Segment an image by “pouring water” over it.
通过在图像上“泼水”来分割图像。
Compute the power functions of the elements of a matrix.
计算矩阵元素的幂函数。
Compute the power functions of the elements of a matrix.
计算矩阵元素的幂函数。
Raise an image to a power.
将图像提高到幂。PowImage将输入图像的灰度值提高到幂指数,并将结果存储在图像PowImage中。
Compute the power functions of a matrix.
计算矩阵的幂函数。
Compute the power functions of a matrix.
计算矩阵的幂函数。
Compute the power functions of the elements of a matrix.
计算矩阵元素的幂函数。
Compute the power functions of the elements of a matrix.
计算矩阵元素的幂函数。
Return the power spectrum of a complex image.
返回复数图像的功率谱。
Return the power spectrum of a complex image.
返回复杂图像的功率谱。
Return the power spectrum of a complex image.
返回复数图像的功率谱。
Set templates of a Deep Counting model.
设置深度计数模型的模板。
Prepare a variation model for comparison with an image.
准备一个变体模型,以便与图像进行比较。
Prepare a 3D object model for a certain operation.
为特定操作准备3D对象模型。
Adapt the internal data structure of a sample identifier to the objects to be identified.
使样本标识符的内部数据结构适应要识别的对象。
Prepare a variation model for comparison with an image.
准备一个变体模型,以便与图像进行比较。
Detect edges (amplitude) using the Prewitt operator.
使用Prewitt算子检测边缘(振幅)。
Detect edges (amplitude and direction) using the Prewitt operator.
使用Prewitt算子检测边缘(振幅和方向)。
Compute the principal components of multichannel images.
计算多通道图像的主成分。
Compute a pose out of a homography describing the relation between world and image coordinates.
根据描述世界坐标和图像坐标之间关系的单应性计算一个姿态。
Compute a projective transformation matrix between two images and the radial distortion coefficient by automatically finding correspondences between points.
通过自动找到点之间的对应关系,计算两幅图像之间的投影变换矩阵和径向失真系数。Ransac:Randomized Search随机搜索算法。
Compute a projective transformation matrix and the radial distortion coefficient between two images by finding correspondences between points based on known approximations of the projective transformation matrix and the radial distortion coefficient.
通过基于投影变换矩阵和径向失真系数的已知近似值找到点之间的对应关系,计算投影变换矩阵以及两幅图像之间的径向失真系数。
Compute a projective transformation matrix between two images by finding correspondences between points.
通过寻找点之间的对应关系来计算两幅图像之间的投影变换矩阵。
Compute a projective transformation matrix between two images by finding correspondences between points based on a known approximation of the projective transformation matrix.
通过基于投影变换矩阵的已知近似值找到点之间的对应关系,计算两幅图像之间的投影变换矩阵。
Project 3D points into (sub-)pixel image coordinates.
将3D点投影到(亚)像素图像坐标中。
Project a homogeneous 3D point using a 3×4 projection matrix.
使用3×4投影矩阵投影齐次3D点。