Use the tabs on the upper right to switch to a different programming language.

Use the tabs on the upper right to switch to a different 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. | |

`InsertObj` |
Insert objects into an iconic object tuple. | |

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

`RemoveObj` |
Remove objects from an iconic object tuple. | |

`ReplaceObj` |
Replaces one or more elements of an iconic object tuple. | |

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

`InsertObj` |
Insert objects into an iconic object tuple. | |

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

`RemoveObj` |
Remove objects from an iconic object tuple. | |

`ReplaceObj` |
Replaces one or more elements of an iconic object tuple. | |

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

HALCON Operator Reference 18.11.3.0 Copyright © 1996-2020 MVTec Software GmbH