使用右上角的选项卡切换到不同的编程语言。

使用右上角的选项卡切换到不同的编程语言。

HXLD (Class)

名称

HXLD扩展线描述 — 代表扩展线描述(eXtended Line Descriptions,XLD)对象的实例(-数组)。

基类

HObject对象 — 代表图标对象(-数组)的一个实例。图像、区域和 XLDs 的基类。

终结器

此算子不可作为类成员使用,但当对象实例的资源需要释放时会自动调用。该操作发生在垃圾回收的终结阶段,或显式调用 Dispose() 方法时。

ClearObj清除对象    从 HALCON 数据库中删除图标对象。

方法

AreaCenterPointsXld面积中心点扩展线描述    被视为点云的轮廓和多边形的面积和重心(质心)。
AreaCenterXld面积中心扩展线描述    轮廓和多边形的面积和重心(质心)。
CircularityXld圆形度扩展线描述    轮廓或多边形的圆形度(与圆的相似性)的形状系数。
CompactnessXld紧凑性扩展线描述    轮廓或多边形紧凑性的形状系数。
CompareObj比较对象    比较图标对象的相等性。
ConcatObj连接对象    连接两个图标对象元组。
ConvexityXld凸度扩展线描述    轮廓或多边形凸度的形状系数。
CopyObj复制对象    复制 HALCON 数据库中的图标对象。
DeserializeXld反序列化扩展线描述    反序列化一个序列化 XLD 对象。
DiameterXld直径扩展线描述    两个轮廓点或多边形点之间的最大距离。
DispXld显示扩展线描述    显示 XLD 对象。
EccentricityPointsXld离心率点扩展线描述    被视为点云的轮廓或多边形的各向异性测量。
EccentricityXld离心率扩展线描述    从轮廓或多边形的椭圆参数中导出的形状特征。
EllipticAxisPointsXld椭圆轴点扩展线描述    被视为点云的等值椭圆或多边形的参数。
EllipticAxisXld椭圆轴扩展线描述    等值线或多边形椭圆的参数。
GenGridRectificationMap生成网格校正映射    基于规则网格的点计算畸变图像和校正图像之间的映射。
GetCirclePose获取圆姿态    从二维投影的角度确定圆的三维姿态。
GetParallelsXld获取平行扩展线描述    返回 XLD 平行的数据(作为线)。获取多边形的平行线。
GetRectanglePose获取矩形姿态    从透视二维投影确定矩形的三维姿态。
HeightWidthRatioXld高宽比扩展线描述    计算平行于轮廓或多边形坐标轴的封闭矩形的宽度、高度和纵横比。
InsertObj插入对象    将对象插入到图标对象元组中。
LengthXld长度扩展线描述    轮廓或多边形的长度。
MomentsAnyPointsXld矩任意点扩展线描述    被视为点云的轮廓或多边形的任意几何矩。
MomentsAnyXld矩任意扩展线描述    轮廓或多边形的任意几何矩。
MomentsPointsXld矩点扩展线描述    被视为点云的轮廓或多边形的几何矩 M20、M02 和 M11。
MomentsXld矩扩展线描述    轮廓或多边形的几何矩 M20、M02 和 M11。
ObjDiff对象差    计算两个对象元组的差。
OrientationPointsXld方向点扩展线描述    计算被视为点云的轮廓或多边形的方向。
OrientationXld方向扩展线描述    计算轮廓或多边形的方向。
PaintXld涂色扩展线描述    将 XLD 对象绘制到图像中。
ReceiveXld收扩展线描述    通过套接字连接接收 XLD 对象。
RectangularityXld矩形度扩展线描述    轮廓或多边形矩形的形状系数。
RemoveObj移除对象    从图标对象元组中移除对象。
ReplaceObj替换对象    替换图标对象元组的一个或多个元素。
SelectObj选择对象    从对象元组中选择对象。
SelectShapeXld选择形状扩展线描述    使用形状特征选择轮廓或多边形。
SelectXldPoint选择扩展线描述点    选择包含给定点的所有轮廓或多边形。
SendXld发送扩展线描述    通过套接字连接发送 XLD 对象。
SerializeXld序列化扩展线描述    序列化 XLD 对象。
ShapeTransXld形状变换扩展线描述    变换轮廓或多边形的形状。
SmallestCircleXld最小圆扩展线描述    轮廓或多边形的最小包围圆。
SmallestRectangle1Xld最小矩形1扩展线描述    包围平行于轮廓或多边形坐标轴的矩形。
SmallestRectangle2Xld最小矩形2扩展线描述    具有任意方向轮廓或多边形的最小包围矩形。
TestClosedXld测试闭合扩展线描述    测试轮廓或多边形是否闭合。
TestEqualObj测试相等对象    比较图像对象的相等性。
TestSelfIntersectionXld测试自相交扩展线描述    测试 XLD 轮廓或多边形的自相交。
TestXldPoint测试扩展线描述点    测试一个或多个轮廓或多边形是否包围了给定点。

HXLD (Class)

名称

HXLD扩展线描述 — 代表扩展线描述(eXtended Line Descriptions,XLD)对象的实例(-数组)。

基类

HObject对象 — 代表图标对象(-数组)的一个实例。图像、区域和 XLDs 的基类。

析构函数

此算子不可作为类成员使用,但会在析构函数中自动调用。这种情况发生在局部变量作用域结束时,或当堆上的实例被删除时。

ClearObj清除对象    从 HALCON 数据库中删除图标对象。

方法

AreaCenterPointsXld面积中心点扩展线描述    被视为点云的轮廓和多边形的面积和重心(质心)。
AreaCenterXld面积中心扩展线描述    轮廓和多边形的面积和重心(质心)。
CircularityXld圆形度扩展线描述    轮廓或多边形的圆形度(与圆的相似性)的形状系数。
CompactnessXld紧凑性扩展线描述    轮廓或多边形紧凑性的形状系数。
CompareObj比较对象    比较图标对象的相等性。
ConcatObj连接对象    连接两个图标对象元组。
ConvexityXld凸度扩展线描述    轮廓或多边形凸度的形状系数。
CopyObj复制对象    复制 HALCON 数据库中的图标对象。
DeserializeXld反序列化扩展线描述    反序列化一个序列化 XLD 对象。
DiameterXld直径扩展线描述    两个轮廓点或多边形点之间的最大距离。
DispXld显示扩展线描述    显示 XLD 对象。
EccentricityPointsXld离心率点扩展线描述    被视为点云的轮廓或多边形的各向异性测量。
EccentricityXld离心率扩展线描述    从轮廓或多边形的椭圆参数中导出的形状特征。
EllipticAxisPointsXld椭圆轴点扩展线描述    被视为点云的等值椭圆或多边形的参数。
EllipticAxisXld椭圆轴扩展线描述    等值线或多边形椭圆的参数。
GenGridRectificationMap生成网格校正映射    基于规则网格的点计算畸变图像和校正图像之间的映射。
GetCirclePose获取圆姿态    从二维投影的角度确定圆的三维姿态。
GetParallelsXld获取平行扩展线描述    返回 XLD 平行的数据(作为线)。获取多边形的平行线。
GetRectanglePose获取矩形姿态    从透视二维投影确定矩形的三维姿态。
HeightWidthRatioXld高宽比扩展线描述    计算平行于轮廓或多边形坐标轴的封闭矩形的宽度、高度和纵横比。
InsertObj插入对象    将对象插入到图标对象元组中。
LengthXld长度扩展线描述    轮廓或多边形的长度。
MomentsAnyPointsXld矩任意点扩展线描述    被视为点云的轮廓或多边形的任意几何矩。
MomentsAnyXld矩任意扩展线描述    轮廓或多边形的任意几何矩。
MomentsPointsXld矩点扩展线描述    被视为点云的轮廓或多边形的几何矩 M20、M02 和 M11。
MomentsXld矩扩展线描述    轮廓或多边形的几何矩 M20、M02 和 M11。
ObjDiff对象差    计算两个对象元组的差。
OrientationPointsXld方向点扩展线描述    计算被视为点云的轮廓或多边形的方向。
OrientationXld方向扩展线描述    计算轮廓或多边形的方向。
PaintXld涂色扩展线描述    将 XLD 对象绘制到图像中。
ReceiveXld接收扩展线描述    通过套接字连接接收 XLD 对象。
RectangularityXld矩形度扩展线描述    轮廓或多边形矩形的形状系数。
RemoveObj移除对象    从图标对象元组中移除对象。
ReplaceObj替换对象    替换图标对象元组的一个或多个元素。
SelectObj选择对象    从对象元组中选择对象。
SelectShapeXld选择形状扩展线描述    使用形状特征选择轮廓或多边形。
SelectXldPoint选择扩展线描述点    选择包含给定点的所有轮廓或多边形。
SendXld发送扩展线描述    通过套接字连接发送 XLD 对象。
SerializeXld序列化扩展线描述    序列化 XLD 对象。
ShapeTransXld形状变换扩展线描述    变换轮廓或多边形的形状。
SmallestCircleXld最小圆扩展线描述    轮廓或多边形的最小包围圆。
SmallestRectangle1Xld最小矩形1扩展线描述    包围平行于轮廓或多边形坐标轴的矩形。
SmallestRectangle2Xld最小矩形2扩展线描述    具有任意方向轮廓或多边形的最小包围矩形。
TestClosedXld测试闭合扩展线描述    测试轮廓或多边形是否闭合。
TestEqualObj测试相等对象    比较图像对象的相等性。
TestSelfIntersectionXld测试自相交扩展线描述    测试 XLD 轮廓或多边形的自相交。
TestXldPoint测试扩展线描述点    测试一个或多个轮廓或多边形是否包围了给定点。

使用右上角的选项卡切换到不同的编程语言。