这里的类和算子是针对.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算子。
Extract rectangularly arranged 2D calibration marks from the image and calculate initial values for the external camera parameters.
从图像中提取矩形排列的二维标定标记,并计算外部相机参数的初始值。
Find the best matches of an NCC model in an image.
在图像中找到NCC模型的最佳匹配。
Find the best matches of multiple NCC models.
找到多个NCC型号的最佳匹配。
Search direct neighbors.
搜索直接相邻(区域)。
Find the best matches of a calibrated deformable model in an image and return their 3D pose.
在图像中找到标定的可变形模型的最佳匹配,并返回它们的3D姿态。
Find the best matches of a planar projective invariant deformable model in an image.
在图像中查找平面投影不变可变形模型的最佳匹配。
Segment the rectification grid region in the image.
分割图像中的校正网格区域。
Find the best matches of an isotropically scaled shape model in an image.
在图像中找到各向同性缩放形状模型的最佳匹配。
Find the best matches of multiple isotropically scaled shape models.
查找多个各向同性缩放形状模型的最佳匹配。
Find the best matches of a shape model in an image.
在图像中找到形状模型的最佳匹配。
Find the best matches of a 3D shape model in an image.
在图像中查找3D形状模型的最佳匹配。
Find the best matches of multiple shape models.
查找多种形状模型的最佳匹配。
Find the best matches of a surface model in a 3D scene.
在3D场景中查找表面模型的最佳匹配。
Find the best matches of a surface model in a 3D scene and images.
在3D场景和图像中查找表面模型的最佳匹配。
Find text in an image.
在图像中查找文本。
Find the best matches of a descriptor model in an image.
在图像中找到描述符模型的最佳匹配。
Approximate XLD contours by circles.
通过圆近似计算XLD轮廓。
Extend a deep learning model for Out-of-Distribution Detection.
扩展用于分布外检测OOD(Out-of-Distribution)的深度学习模型。
Approximate XLD contours by ellipses or elliptic arcs.
通过椭圆或椭圆弧近似计算XLD轮廓。
Approximate XLD contours by line segments.
按线段近似计算XLD轮廓。
Fit 3D primitives into a set of 3D points.
将三维图元拟合到一组三维点中。
Fit rectangles to XLD contours.
将矩形拟合到XLD轮廓。
Calculate gray value moments and approximation by a first order surface (plane).
通过一阶表面(平面)计算灰度值矩和近似值。
Calculate gray value moments and approximation by a second order surface.
通过二阶表面计算灰度值矩和近似值。
Perform a closing after an opening with multiple structuring elements.
在具有多个结构元素的开后执行闭。
Flush the contents of a window.
清空窗口内容。
Write a line break and clear the output buffer.
写一个换行符并清除输出缓冲区。
Starts a loop block that is usually executed for a fixed number of iterations.
启动一个循环块,通常执行固定次数的迭代。这个算子属于HDevelop环境的,在.NET环境中没有该算子。
Read bytes from a binary file.
从二进制文件读取字节。
Read one character from a text file.
从文本文件中读取一个字符。
Read a character line from a text file.
从文本文件中读取字符行。
Read a serialized item from a file.
从文件中读取序列化项。
Read a string from a text file.
从文本文件中读取字符串。
Detect edges (amplitude) using the Frei-Chen operator.
使用弗雷陈Frei-Chen算子检测边缘(振幅)。
Detect edges (amplitude and direction) using the Frei-Chen operator.
使用弗雷陈Frei-Chen算子检测边缘(振幅和方向)。
Expand the domain of an image to maximum.
将图像的域扩展到最大。
Access to the x/y values of a function.
访问函数的(x,y)值。
Fuse 3D object models into a surface.
将3D对象模型融合到表面中。
Determine the fuzzy entropy of regions.
确定区域的模糊熵。
Extract straight edge pairs perpendicular to a rectangle or an annular arc.
提取垂直于矩形或圆弧的直边对。
Extract straight edge pairs perpendicular to a rectangle or an annular arc.
提取垂直于矩形或圆弧的直边对。
Extract straight edges perpendicular to a rectangle or an annular arc.
提取垂直于矩形或环形弧的直边。
Calculate the fuzzy perimeter of a region.
计算一个区域的模糊周长。
Write bytes to a binary file.
将字节写入二进制文件。
Write a serialized item to a file.
将序列化项写入文件。
Write strings and numbers into a text file.
将字符串和数字写入文本文件。
Perform a gamma encoding or decoding of an image.
对图像执行伽马编码或解码。
Generate a Gaussian noise distribution.
生成高斯噪声分布。
Smooth using discrete Gauss functions.
使用离散高斯函数进行平滑。
Smooth an image using discrete Gaussian functions.
使用离散高斯函数平滑图像。
Generate a projection map that describes the mapping between an arbitrarily distorted image and the rectified image.
生成一个投影映射,描述任意畸变图像和校正图像之间的映射。
Generate an ideal band filter.
生成理想的带通滤波器。
Generate an ideal bandpass filter.
生成理想的带通滤波器。
Compute the projective rectification of weakly calibrated binocular stereo images.
计算弱标定双目立体图像的投影校正。
Generate transformation maps that describe the mapping of the images of a binocular camera pair to a common rectified image plane.
生成变换映射,该变换映射描述了双目相机对的图像到公共校正图像平面的映射。
Create a 3D object model that represents a box.
创建表示盒子的三维对象模型。
Combine multiple images into a mosaic image.
将多个图像合并成拼接图像。
Generate a calibration plate description file and a corresponding PostScript file for a calibration plate with rectangularly arranged marks.
为带有矩形排列标记的标定板生成标定板描述文件和相应的PostScript文件。
Create a checkered region.
创建一个方格区域。
Create a circle.
创建一个圆。
Create XLD contours corresponding to circles or circular arcs.
创建与圆或圆弧对应的XLD轮廓。
Create a circle sector.
创建一个圆形扇区。
Transform a NURBS curve into an XLD contour.
将NURBS曲线变换为XLD轮廓。
Generate an XLD contour with rounded corners from a polygon (given as tuples).
从多边形(以元组形式给出)生成具有圆角的XLD轮廓。
Generate an XLD contour from a polygon (given as tuples).
从多边形(以元组形式给出)生成XLD轮廓。
Generate XLD contours from regions.
从区域生成XLD轮廓。
Convert a skeleton into XLD contours.
将骨架转换为XLD轮廓。
Calculate the co-occurrence matrix of a region in an image.
计算图像中某个区域的共生矩阵。
Generate one XLD contour in the shape of a cross for each input point.
为每个输入点生成一个十字形的XLD轮廓。
Create 6 cube map images of a spherical mosaic.
创建球形拼接的6个立方体映射图像。
Create a 3D object model that represents a cylinder.
创建表示圆柱的三维对象模型。
Generate a derivative filter in the frequency domain.
在频域中生成导数滤波器。
Generate ellipsoidal structuring elements for gray morphology.
为灰度形态学生成椭圆结构元素。
Infer the sample and generate a heatmap.
推断样本并生成热图。
Prune a deep learning model.
修剪深度学习模型。