HALCON Reference Manual 10.0.2
Table of Contents / Classes ClassesClassesClasses | | | Operators

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

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

HXLDPoly (Class)

Name

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

Base Class

HXLD

Finalizer

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.
ConcatObj    Concatenate two iconic object tuples.
CopyObj    Copy an iconic object in the HALCON database.
CountObj    Number of objects in a tuple.
DevClearObj    Delete an iconic object from the HALCON database.
DifferenceClosedPolygonsXld    Compute the difference of closed polygons.
DispObj    Displays image objects (image, region, XLD).
GenEmptyObj    Create an empty object tuple.
GenParallelsXld    Extract parallel XLD polygons.
GenRegionPolygonXld    Create a region from an XLD polygon.
GetChannelInfo    Informations about the components of an image object.
GetLinesXld    Return an XLD polygon's data (as lines).
GetObjClass    Name of the class of an image object.
GetPolygonXld    Return an XLD polygon's data.
IntegerToObj    Convert an “integer number” into an iconic object.
IntersectionClosedPolygonsXld    Intersect closed polygons.
ObjDiff    Calculate the difference of two object tuples.
ObjToInteger    Convert an iconic object into an “integer number.”
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.
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

Methods

DifferenceClosedPolygonsXld    Compute the difference of closed polygons.
GenRegionPolygonXld    Create a region from an XLD polygon.
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

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.
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.
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.
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.
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.
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.
WritePolygonXldArcInfo    Write XLD polygons to a file in ARC/INFO generate format.
WritePolygonXldDxf    Write XLD polygons to a file in DXF format.


Table of Contents ClassesClassesClasses | | | Operators
HALCON Reference Manual 10.0.2 Copyright © 1996-2011 MVTec Software GmbH