ClassesClassesClassesClasses | | | | Operators |

Page not available for the currently selected syntax (programming language).

Page not available for the currently selected syntax (programming language).

`HXLDPoly` — Represents an instance of an XLD polygon object(-array).

`HXLD` — Represents an instance of an XLD object-(array).

This operator is not available as a class member but will be called automatically when the resources of the object instances are to be released. This occurs in the finalization stage of garbage collection, or upon an explicit call of the Dispose() method.

ClearObj |
Delete an iconic object from the HALCON database. |

AffineTransPolygonXld |
Apply an arbitrary affine transformation to XLD polygons. | |

CombineRoadsXld |
Combine road hypotheses from two resolution levels. | |

CompareObj |
Compare iconic objects regarding equality. | |

ConcatObj |
Concatenate two iconic object tuples. | |

CopyObj |
Copy an iconic object in the HALCON database. | |

DifferenceClosedPolygonsXld |
Compute the difference of closed polygons. | |

GenGridRectificationMap |
Compute the mapping between the distorted image and the rectified image based upon the points of a regular grid. | |

GenParallelsXld |
Extract parallel XLD polygons. | |

GenRegionPolygonXld |
Create a region from an XLD polygon. | |

GetLinesXld |
Return an XLD polygon's data (as lines). | |

GetPolygonXld |
Return an XLD polygon's data. | |

IntersectionClosedPolygonsXld |
Intersect closed polygons. | |

ObjDiff |
Calculate the difference of two object tuples. | |

ReadPolygonXldArcInfo |
Read XLD polygons from a file in ARC/INFO generate format. | |

ReadPolygonXldDxf |
Read XLD polygons from a DXF file. | |

SelectObj |
Select objects from an object tuple. | |

SelectShapeXld |
Select contours or polygons using shape features. | |

SelectXldPoint |
Choose all contours or polygons containing a given point. | |

ShapeTransXld |
Transform the shape of contours or polygons. | |

SplitContoursXld |
Split XLD contours at dominant points. | |

SymmDifferenceClosedPolygonsXld |
Compute the symmetric difference of closed polygons. | |

TestEqualObj |
Compare image objects regarding equality. | |

Union2ClosedPolygonsXld |
Compute the union of closed polygons. | |

WritePolygonXldArcInfo |
Write XLD polygons to a file in ARC/INFO generate format. | |

WritePolygonXldDxf |
Write XLD polygons to a file in DXF format. |

`HXLDPoly` — Represents an instance of an XLD polygon object(-array).

`HXLD` — Represents an instance of an XLD object-(array).

This operator is not available as a class member but will be called automatically by the destructor. This occurs when a local variable goes out of scope or an instance on the heap is deleted.

ClearObj |
Delete an iconic object from the HALCON database. |

AffineTransPolygonXld |
Apply an arbitrary affine transformation to XLD polygons. | |

CombineRoadsXld |
Combine road hypotheses from two resolution levels. | |

CompareObj |
Compare iconic objects regarding equality. | |

ConcatObj |
Concatenate two iconic object tuples. | |

CopyObj |
Copy an iconic object in the HALCON database. | |

DifferenceClosedPolygonsXld |
Compute the difference of closed polygons. | |

GenGridRectificationMap |
Compute the mapping between the distorted image and the rectified image based upon the points of a regular grid. | |

GenParallelsXld |
Extract parallel XLD polygons. | |

GenRegionPolygonXld |
Create a region from an XLD polygon. | |

GetLinesXld |
Return an XLD polygon's data (as lines). | |

GetPolygonXld |
Return an XLD polygon's data. | |

IntersectionClosedPolygonsXld |
Intersect closed polygons. | |

ObjDiff |
Calculate the difference of two object tuples. | |

ReadPolygonXldArcInfo |
Read XLD polygons from a file in ARC/INFO generate format. | |

ReadPolygonXldDxf |
Read XLD polygons from a DXF file. | |

SelectObj |
Select objects from an object tuple. | |

SelectShapeXld |
Select contours or polygons using shape features. | |

SelectXldPoint |
Choose all contours or polygons containing a given point. | |

ShapeTransXld |
Transform the shape of contours or polygons. | |

SplitContoursXld |
Split XLD contours at dominant points. | |

SymmDifferenceClosedPolygonsXld |
Compute the symmetric difference of closed polygons. | |

TestEqualObj |
Compare image objects regarding equality. | |

Union2ClosedPolygonsXld |
Compute the union of closed polygons. | |

WritePolygonXldArcInfo |
Write XLD polygons to a file in ARC/INFO generate format. | |

WritePolygonXldDxf |
Write XLD polygons to a file in DXF format. |

`HXLDPoly` — Represents an instance of an XLD polygon object(-array).

`HXLD` — Represents an instance of an XLD object-(array).

DifferenceClosedPolygonsXld |
Compute the difference of closed polygons. | |

GetPolygonXld |
Return an XLD polygon's data. | |

IntersectionClosedPolygonsXld |
Intersect closed polygons. | |

SymmDifferenceClosedPolygonsXld |
Compute the symmetric difference of closed polygons. | |

Union2ClosedPolygonsXld |
Compute the union of closed polygons. |

`HXLDPolyX` — Represents an instance of an XLD polygon object(-array).

`HXLDX`

This operator is not available as a class member but will be called automatically by the destructor. This occurs when the last reference to the object instance is removed.

ClearObj |
Delete an iconic object from the HALCON database. |

AffineTransPolygonXld |
Apply an arbitrary affine transformation to XLD polygons. | |

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. | |

CircularityXld |
Shape factor for the circularity (similarity to a circle) of contours or polygons. | |

CombineRoadsXld |
Combine road hypotheses from two resolution levels. | |

CompactnessXld |
Shape factor for the compactness of contours or polygons. | |

CompareObj |
Compare iconic objects regarding equality. | |

ConcatObj |
Concatenate two iconic object tuples. | |

ConvexityXld |
Shape factor for the convexity of contours or polygons. | |

CopyObj |
Copy an iconic object in the HALCON database. | |

CountObj |
Number of objects in a tuple. | |

DeserializeObject |
Deserialize a serialized iconic object. | |

DeserializeXld |
Deserialize a serialized XLD object. | |

DevClearObj |
Delete an iconic object from the HALCON database. | |

DiameterXld |
Maximum distance between two contour or polygon points. | |

DifferenceClosedPolygonsXld |
Compute the difference of closed polygons. | |

DispObj |
Displays image objects (image, region, XLD). | |

DispXld |
Display an XLD object. | |

EccentricityPointsXld |
Anisometry of contours or polygons treated as point clouds. | |

EccentricityXld |
Shape features derived from the ellipse parameters of contours or polygons. | |

EllipticAxisPointsXld |
Parameters of the equivalent ellipse of contours or polygons treated as point clouds. | |

EllipticAxisXld |
Parameters of the equivalent ellipse of contours or polygons. | |

GenEmptyObj |
Create an empty object tuple. | |

GenGridRectificationMap |
Compute the mapping between the distorted image and the rectified image based upon the points of a regular grid. | |

GenParallelsXld |
Extract parallel XLD polygons. | |

GenRegionPolygonXld |
Create a region from an XLD polygon. | |

GetChannelInfo |
Informations about the components of an image object. | |

GetCirclePose |
Determine the 3D pose of a circle from its perspective 2D projection. | |

GetLinesXld |
Return an XLD polygon's data (as lines). | |

GetObjClass |
Name of the class of an image object. | |

GetParallelsXld |
Return an XLD parallel's data (as lines). | |

GetPolygonXld |
Return an XLD polygon's data. | |

GetRectanglePose |
Determine the 3D pose of a rectangle from its perspective 2D projection | |

IntegerToObj |
Convert an “integer number” into an iconic object. | |

IntersectionClosedPolygonsXld |
Intersect closed polygons. | |

LengthXld |
Length of contours or polygons. | |

MomentsAnyPointsXld |
Arbitrary geometric moments of contours or polygons treated as point clouds. | |

MomentsAnyXld |
Arbitrary geometric moments of contours or polygons. | |

MomentsPointsXld |
Geometric moments M20$M_{20}$, M02$M_{02}$, and M11$M_{11}$ of contours or polygons treated as point clouds. | |

MomentsXld |
Geometric moments M20$M_{20}$, M02$M_{02}$, and M11$M_{11}$ of contours or polygons. | |

ObjDiff |
Calculate the difference of two object tuples. | |

ObjToInteger |
Convert an iconic object into an “integer number.” | |

OrientationPointsXld |
Orientation of contours or polygons treated as point clouds. | |

OrientationXld |
Orientation of contours or polygons. | |

PaintXld |
Paint XLD objects into an image. | |

ReadObject |
Read an iconic object. | |

ReadPolygonXldArcInfo |
Read XLD polygons from a file in ARC/INFO generate format. | |

ReadPolygonXldDxf |
Read XLD polygons from a DXF file. | |

ReceiveXld |
Receive an XLD object over a socket connection. | |

SelectObj |
Select objects from an object tuple. | |

SelectShapeXld |
Select contours or polygons using shape features. | |

SelectXldPoint |
Choose all contours or polygons containing a given point. | |

SendXld |
Send an XLD object over a socket connection. | |

SerializeObject |
Serialize an iconic object. | |

SerializeXld |
Serialize an XLD object. | |

ShapeTransXld |
Transform the shape of contours or polygons. | |

SmallestCircleXld |
Smallest enclosing circle of contours or polygons. | |

SmallestRectangle1Xld |
Enclosing rectangle parallel to the coordinate axes of contours or polygons. | |

SmallestRectangle2Xld |
Smallest enclosing rectangle with arbitrary orientation of contours or polygons. | |

SplitContoursXld |
Split XLD contours at dominant points. | |

SymmDifferenceClosedPolygonsXld |
Compute the symmetric difference of closed polygons. | |

TestClosedXld |
Test whether contours or polygons are closed. | |

TestEqualObj |
Compare image objects regarding equality. | |

TestSelfIntersectionXld |
Test XLD contours or polygons for self intersection. | |

TestXldPoint |
Test whether one or more contours or polygons enclose the given point(s). | |

Union2ClosedPolygonsXld |
Compute the union of closed polygons. | |

WriteObject |
Write an iconic object. | |

WritePolygonXldArcInfo |
Write XLD polygons to a file in ARC/INFO generate format. | |

WritePolygonXldDxf |
Write XLD polygons to a file in DXF format. |

ClassesClassesClassesClasses | | | | Operators |

HALCON Operator Reference 12.0.2 Copyright © 1996-2016 MVTec Software GmbH