ClassesClassesClassesClasses | | | | Operators

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 (Class)

Name

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

Base Class

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

Finalizer

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.

Methods

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 (Class)

Name

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

Base Class

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

Destructor

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.

Methods

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 (Class)

Name

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

Base Class

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

Methods

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 (Class)

Name

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

Base Class

HXLDX

Destructor

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.

Methods

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