Halcon所有类及类下算子作用索引-HOperatorSet算子集(2)(17.12~24.11版)
Halcon所有类及类下算子作用索引-HOperatorSet算子集(2)(17.12~24.11版)这里的类和算子是针对.NET环境的。类和算子是从Halcon 17.12版本开始,名称中未包含数字版本说明的,表示17.12版本中已经包含。名称中有数字说明的,则表示是从数字版本后才增加的。目前已经更新到Halcon 24.11版本。而17.12之前版本中是否包含当前的类和算子,则未做验证。但是从更新历史来看,大部分的类和算子都是包含的,更新版本后,也只是增加一两个新类、几个十来个算子,多数版本可能并未增加新类。增加一个新类相当于增加一个新的功能模块,并不是每个版本都有新功能模块推出的,很多版本只在现有类中增加了几个算子。图像处理发展这么多年,中间增加的功能都比较少,Halcon在引入深度学习后,才多增加了几个类,如深度学习、深度OCR、深度Counting、深度Matching3D等。http://shixinhua.com/static/upload/image/20241219/1734570310121608.png《LabVIEW HALCON图像处理入门教程(24.09)》含深度学习,LabVIEW使用NI Vision+Halcon混合编程机器视觉与图像处理入门学习资料http://visionbbs.com/thread-28124-1-1.html Index of all Classes and Methods所有类和方法索引HOperatorSet算子集(2)Class grouping all HALCON operators.类分组所有HALCON算子。ApplyTextureInspectionModel应用纹理检查模型Inspection of the texture within an image.检查图像中的纹理。ApproxChain近似链Approximate a contour by arcs and lines.用圆弧和线近似轮廓。ApproxChainSimple近似链简单Approximate a contour by arcs and lines.用圆弧和线近似轮廓。AreaCenter面积中心Area and center of regions.面积和区域中心。AreaCenterGray面积中心灰度Compute the area and center of gravity of a region in a gray value image.计算灰度图像中某个区域的面积和重心。AreaCenterPointsXld面积中心点扩展线描述Area and center of gravity (centroid) of contours and polygons treated as point clouds.被视为点云的轮廓和多边形的面积和重心(质心)。AreaCenterXld面积中心扩展线描述Area and center of gravity (centroid) of contours and polygons.轮廓和多边形的面积和重心(质心)。AreaHoles面积孔Compute the area of holes of regions.计算区域的孔面积。AreaIntersectionRectangle2面积相交矩形2(19.05)Calculate the intersection area of oriented rectangles.计算定向矩形的相交面积。AreaObjectModel3d面积对象模型三维Calculate the area of all faces of a 3D object model.计算三维对象模型所有面的面积。AsinImage反正弦图像Calculate the arcsine of an image.计算图像的反正弦。Assign分配Assign a new value to a variable.为变量赋值。这个算子属于HDevelop环境的,在.NET环境中没有该算子。AssignAt分配元组Assignment of one or several values to one or several tuple elements.将一个或多个值分配给一个或几个元组元素。这个算子属于HDevelop环境的,在.NET环境中没有该算子。Atan2Image反正切2图像Calculate the arctangent of two images.计算两幅图像的反正切。AtanImage反正切图像Calculate the arctangent of an image.计算图像的反正切。AttachBackgroundToWindow附加背景到窗口Attach a background image to a HALCON window.将背景图像附加到HALCON窗口。AttachDrawingObjectToWindow附加绘制对象到窗口Attach an existing drawing object to a HALCON window.将现有绘制对象附加到HALCON窗口。AutoThreshold自动阈值Segment an image using thresholds determined from its histogram.使用从直方图确定的阈值对图像进行分割。AxisAngleToQuat轴角度至四元数Create a rotation quaternion.创建旋转四元数。BackgroundSeg背景分割Determine the connected components of the background of given regions.确定给定区域背景的连通分量。BandpassImage带通图像Edge extraction using bandpass filters.使用带通滤波器进行边缘提取。BestMatch最佳匹配Searching the best matching of a template and an image.搜索模板和图像的最佳匹配。BestMatchMg最佳匹配多重网格Searching the best gray value matches in a pyramid.在金字塔中搜索最佳灰度值匹配。BestMatchPreMg最佳匹配预生成多重网格Searching the best gray value matches in a pre generated pyramid.在预生成的金字塔中搜索最佳灰度值匹配。BestMatchRot最佳匹配旋转Searching the best matching of a template and an image with rotation.通过旋转搜索模板和图像的最佳匹配。BestMatchRotMg最佳匹配旋转多重网格Searching the best matching of a template and a pyramid with rotation.通过旋转搜索模板和金字塔的最佳匹配。BilateralFilter双边滤波器bilateral filtering of an image.图像的双边滤波。BinThreshold二进制阈值Segment an image using an automatically determined threshold.使用自动确定的阈值分割图像。BinaryThreshold二值阈值Segment an image using binary thresholding.使用二值阈值分割图像。BinocularCalibration双目标定Determine all camera parameters of a binocular stereo system.确定双目立体系统的所有相机参数。BinocularDisparity双目视差Compute the disparities of a rectified image pair using correlation techniques.使用相关技术计算校正图像对的视差。BinocularDisparityMg双目视差多重网格Compute the disparities of a rectified stereo image pair using multigrid methods.使用多重网格方法计算校正后的立体图像对的视差。BinocularDisparityMs双目视差多扫描线Compute the disparities of a rectified stereo image pair using multi-scanline optimization.使用多扫描线优化计算校正后的立体图像对的视差。BinocularDistance双目距离Compute the distance values for a rectified stereo image pair using correlation techniques.使用相关技术计算校正后的立体图像对的距离值。BinocularDistanceMg双目距离多重网格Compute the distance values for a rectified stereo image pair using multigrid methods.使用多重网格方法计算校正后的立体图像对的距离值。BinocularDistanceMs双目距离多线扫描Compute the distance values for a rectified stereo image pair using multi-scanline optimization.使用多扫描线优化计算校正后的立体图像对的距离值。BinomialFilter二项式滤波器Smooth an image using the binomial filter.使用二项式滤波器平滑图像。BitAnd位与Bit-by-bit AND of all pixels of the input images.输入图像的所有像素的逐位与。BitLshift位左移Left shift of all pixels of the image.图像所有像素的左移。BitMask位掩模Logical “AND” of each pixel using a bit mask.使用位掩模对每个像素进行逻辑“与”。BitNot位非Complement all bits of the pixels.所有像素的位的补码(取反)。类似于C语言的“~”。BitOr位或Bit-by-bit OR of all pixels of the input images.输入图像的所有像素的逐位OR。BitRshift位右移Right shift of all pixels of the image.图像所有像素的右移。BitSlice位分割Extract a bit from the pixels.从像素中提取一点。BitXor位异或Bit-by-bit XOR of all pixels of the input images.对输入图像的所有像素进行逐位异或。BottomHat底帽Compute the bottom hat of regions.计算区域的底帽。Boundary边界Reduce a region to its boundary.将一个区域缩小到其边界。Break中断Terminate loop execution or leave a switchswitchSwitchSwitchswitch block.终止循环执行或离开分支块。这个算子属于HDevelop环境的,在.NET环境中没有该算子。BroadcastCondition广播条件Signal a condition synchronization object.向条件同步对象发送信号。BundleAdjustMosaic捆绑调整拼接Perform a bundle adjustment of an image mosaic.对图像拼接进行捆绑调整。CalibrateCameras标定相机Determine all camera parameters by a simultaneous minimization process.通过同时最小化过程确定所有相机参数。CalibrateHandEye标定手眼Perform a hand-eye calibration.执行手眼标定。CalibrateSheetOfLight标定激光三角测量Calibrate a sheet-of-light setup with a 3D calibration object.使用三维标定对象标定激光三角测量设置。CaltabPoints标定表点Read the mark center points from the calibration plate description file.从标定板描述文件中读取标记中心点。CamMatToCamPar相机矩阵至相机参数Compute the internal camera parameters from a camera matrix.根据相机矩阵计算内部相机参数。CamParPoseToHomMat3d相机参数姿态至齐次矩阵三维Convert internal camera parameters and a 3D pose into a 3×4 projection matrix.将内部相机参数和三维姿态转换至3×4投影矩阵。CamParToCamMat相机参数至相机矩阵Compute a camera matrix from internal camera parameters.根据内部相机参数计算相机矩阵。CameraCalibration相机标定Determine all camera parameters by a simultaneous minimization process.通过同时最小化过程确定所有相机参数。Case条件Jump label that starts a branch within a switchswitchSwitchSwitchswitch block.跳转标签,用于启动switch块内的分支。这个算子属于HDevelop环境的,在.NET环境中没有该算子。Catch捕获Catches exceptions that were thrown in the preceding trytryTryTrytry block.捕获在前面的try块中抛出的异常。这个算子属于HDevelop环境的,在.NET环境中没有该算子。CfaToRgb颜色滤波阵列至红绿蓝Convert a single-channel color filter array image into an RGB image.将单通道颜色滤波阵列CFA(Color Filter Array)图像转换为RGB图像。ChangeDomain更改域Change definition domain of an image.更改图像的定义域。ChangeFormat更改格式Change image size.更改图像大小。这里的函数名称是更改格式,实际上的作用是更改大小,为什么不直接将函数名称叫为更改大小?因为图像格式更多的可以理解成png/jpg等图像类型,或者是byte/int2/uint2等位深类型。当然,byte/int2/uint2等在Halcon中则描述为Type。ChangeRadialDistortionCamPar更改径向畸变相机参数Determine new camera parameters in accordance to the specified radial distortion.根据指定的径向畸变确定新的相机参数。ChangeRadialDistortionContoursXld更改径向畸变轮廓扩展线描述Change the radial distortion of contours.更改轮廓的径向畸变。ChangeRadialDistortionImage更改径向畸变图像Change the radial distortion of an image.更改图像的径向畸变。ChangeRadialDistortionPoints更改径向畸变点Change the radial distortion of pixel coordinates.更改像素坐标的径向畸变。ChannelsToImage通道至图像Convert one-channel images into a multi-channel image将单通道图像转换为多通道图像CharThreshold字符阈值Perform a threshold segmentation for extracting characters.执行阈值分割以提取字符。CheckDifference检查差Compare two images pixel by pixel.逐像素比较两幅图像。Circularity圆形度Shape factor for the circularity (similarity to a circle) of a region.区域圆形度(与圆的相似性)的形状因子。CircularityXld圆形度扩展线描述Shape factor for the circularity (similarity to a circle) of contours or polygons.轮廓或多边形的圆形度(与圆的相似性)的形状因子。Class2dimSup类二维分割使用像素Segment an image using two-dimensional pixel classification.使用二维像素分类对图像进行分割。2dim是二维,Sup可能是Segment using pixel的首字母?Class2dimUnsup类二维分割不使用像素Segment two images by clustering.通过聚类对两幅图像进行分割。Halcon的有些函数名称取的真的是比较无语,精简又不是精简,取单字母又不是首字母。这里的Unsup应该是un Segment using pixel,不使用像素分割,那就是使用聚类分割?
页:
[1]