这里的类和算子是针对.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所有类和方法索引
Represents an instance of an image object(-array).
表示图像对象(-数组)的实例。
Perform a harmonic interpolation on an image region.
对图像区域执行谐波插值。
Extract high frequency components from an image.
从图像中提取高频分量。
Calculate the histogram of two-channel gray value images.
计算双通道灰度图像的直方图。
Compute the Hough transform for lines using local gradient direction.
使用局部梯度方向计算直线的霍夫变换。
Detect lines in edge images with the help of the Hough transform using local gradient direction and return them in normal form.
在霍夫变换的帮助下,使用局部梯度方向检测边缘图像中的线,并以正常形式返回。
Perform a hysteresis threshold operation on an image.
对图像执行滞后阈值运算。
Illuminate image.
照亮图像。
Convert a multi-channel image into One-channel images
将多通道图像转换为单通道图像
Write an image to a memory block in various graphic formats.
以各种图形格式将图像写入存储块。
Rectify an image by transforming it into the plane z=0 of a world coordinate system.
通过将图像变换到世界坐标系的平面z=0来校正图像。
Perform an inpainting by anisotropic diffusion.
通过各向异性扩散进行修复。
Perform an inpainting by coherence enhancing diffusion.
通过连续增强扩散进行修复。
Perform an inpainting by coherence transport.
通过相干传输进行修复。
Perform an inpainting by smoothing of level lines.
通过平滑水平线进行修复。MCF:Mean Curvature Flow平均曲率流。
Perform an inpainting by texture propagation.
通过纹理传播进行修复。
Insert objects into an iconic object tuple.
将对象插入到图标对象元组中。
Create the representation of a shape model.
创建形状模型的描述。
Calculate the mean and deviation of gray values.
计算灰度值的均值和偏差。
Create an interleaved image from a multichannel image.
从多通道图像创建交错图像。
Invert an image.
反转图像。
Perform an isotropic diffusion of an image.
对图像进行各向同性扩散。
Detect edges (amplitude) using the Kirsch operator.
使用Kirsch算子检测边缘(振幅)。
Detect edges (amplitude and direction) using the Kirsch operator.
使用Kirsch算子检测边缘(振幅和方向)。
Extract regions with equal gray values from an image.
从图像中提取具有相等灰度值的区域。
Calculate the Laplace operator by using finite differences.
使用有限差分计算拉普拉斯算子。
LoG-Operator (Laplace of Gaussian).
LoG算子(高斯拉普拉斯算子)。
Train a classificator using a multi-channel image.
使用多通道图像训练分类器。
Construct classes for ClassNdimNorm.
为ClassNdimNorm构建类。
Compute an affine transformation of the color values of a multichannel image.
计算多通道图像颜色值的仿射变换。
Detect color lines and their width.
检测彩色线及其宽度。
Detection of lines using the facet model.
使用小面模型检测线。
Detect lines and their width.
检测线及其宽度。
Detect all local maxima in an image.
检测图像中的所有局部最大值。
Subpixel precise detection of local maxima in an image.
图像中局部最大值的亚像素精度检测。
Detect all local minima in an image.
检测图像中的所有局部最小值。
Subpixel precise detection of local minima in an image.
图像中局部最小值的亚像素精度检测。
Segment an image using local thresholding.
使用局部阈值分割图像。
Calculate the logarithm of an image.
计算图像的对数。
Detect all gray value lowlands.
检测所有灰度值低地。与之相关的则是Plateaus高原。
Detect the centers of all gray value lowlands.
检测所有灰度值低地的中心。
Transform an image with a gray-value look-up-table.
使用灰度值查找表变换图像。
Apply a general transformation to an image.
对图像应用常规变换。
Compute the essential matrix for a pair of stereo images by automatically finding correspondences between image points.
通过自动查找图像点之间的对应关系来计算一对立体图像的基本矩阵。Ransac:randomized search随机搜索算法。
Compute the fundamental matrix and the radial distortion coefficient for a pair of stereo images by automatically finding correspondences between image points.
通过自动找到图像点之间的对应关系,计算一对立体图像的基本矩阵和径向失真系数。
Compute the fundamental matrix for a pair of stereo images by automatically finding correspondences between image points.
通过自动查找图像点之间的对应关系来计算一对立体图像的基本矩阵。
Compute the relative orientation between two cameras by automatically finding correspondences between image points.
通过自动查找图像点之间的对应关系来计算两个相机之间的相对方向。
Calculate the maximum of two images pixel by pixel.
逐像素计算两个图像的最大值。
Apply the mean curvature flow to an image.
将平均曲率流应用于图像。
Smooth by averaging.
通过平均平滑。
Smooth image using a mean filter with arbitrary mask.
使用具有任意掩模的均值滤波器平滑图像。
Average gray values over several channels.
多个通道的平均灰度值。
Suppress salt and pepper noise.
抑制椒盐噪音。
Extract straight edge pairs perpendicular to a rectangle or annular arc.
提取垂直于矩形或环形弧的直边对。
Extract straight edges perpendicular to a rectangle or annular arc.
提取垂直于矩形或环形弧的直边。
Process the profile image provided as input and store the resulting disparity to the sheet-of-light model.
处理作为输入提供的剖面图,并将得到的视差存储到激光三角模型中。
Extract a gray value profile perpendicular to a rectangle or annular arc.
提取垂直于矩形或环形弧的灰度值剖面。
Extracting points with a particular gray value along a rectangle or an annular arc.
沿矩形或环形弧提取具有特定灰度值的点。
Compute a median filter with various masks.
使用各种掩模计算中值滤波器。
Compute a median filter with rectangular masks.
使用矩形掩模计算中值滤波器。
Separated median filtering with rectangle masks.
使用矩形掩模进行分离中值滤波。
Weighted median filtering with different rank masks.
使用不同秩掩模的加权中值滤波。
Read an image from a memory block with different file formats.
从具有不同文件格式的内存块中读取图像。
Calculate the average of maximum and minimum inside any mask.
计算任何掩模内最大值和最小值的平均值。
Calculate the minimum of two images pixel by pixel.
逐像素计算两个图像的最小值。
Determine the minimum and maximum gray values within regions.
确定区域内的最小和最大灰度值。
Mirror an image.
镜像图像。
Calculate gray value moments and approximation by a plane.
通过平面计算灰度值矩和近似值。
Calculating the monotony operation.
计算单调运算。
Multiply two images.
将两幅图像相乘。
Determine the noise distribution of an image.
确定图像的噪声分布。
Suppress non-maximum points on an edge.
抑制边缘上的非最大点。
Suppress non-maximum points on an edge using a direction image.
使用方向图像抑制边缘上的非最大点。
Calculate the difference of two object tuples.
计算两个对象元组的差。
Access the features which correspond to a character.
访问与字符对应的特征。
Compute the optical flow between two images.
计算两幅图像之间的光流。