ClassesClassesClassesClasses | | | | Operators

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

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

HXLDCont (Class)

Name

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

Base Class

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

Constructors

GenContourRegionXld    Generate XLD contours from regions.
GenContourPolygonXld    Generate an XLD contour from a polygon (given as tuples).

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

AddNoiseWhiteContourXld    Add noise to XLD contours.
AffineTransContourXld    Apply an arbitrary affine 2D transformation to XLD contours.
ChangeRadialDistortionContoursXld    Change the radial distortion of contours.
ClipContoursXld    Clip an XLD contour.
ClipEndPointsContoursXld    Clip the end points of an XLD contour.
CloseContoursXld    Close an XLD contour.
ConcatObj    Concatenate two iconic object tuples.
ContourPointNumXld    Return the number of points in an XLD contour.
ContourToWorldPlaneXld    Transform an XLD contour into the plane z=0 of a world coordinate system.
CopyObj    Copy an iconic object in the HALCON database.
CreateAnisoShapeModelXld    Prepare an anisotropically scaled shape model for matching from XLD contours.
CreateLocalDeformableModelXld    Prepare a deformable model for local deformable matching from XLD contours.
CreatePlanarCalibDeformableModelXld    Prepare a deformable model for planar calibrated matching from XLD contours.
CreatePlanarUncalibDeformableModelXld    Prepare a deformable model for planar uncalibrated matching from XLD contours.
CreateScaledShapeModelXld    Prepare an isotropically scaled shape model for matching from XLD contours.
CreateShapeModelXld    Prepare a shape model for matching from XLD contours.
CropContoursXld    Crop an XLD contour.
DifferenceClosedContoursXld    Compute the difference of closed contours.
DistEllipseContourPointsXld    Compute the distances of all contour points to an ellipse.
DistEllipseContourXld    Compute the distance of contours to an ellipse.
DistRectangle2ContourPointsXld    Compute the distances of all contour points to a rectangle.
DistanceCc    Calculate the distance between two contours.
DistanceCcMin    Calculate the minimum distance between two contours.
DistanceLc    Calculate the distance between a line and one contour.
DistancePc    Calculate the distance between a point and one contour.
DistanceSc    Calculate the distance between a line segment and one contour.
DrawNurbs    Interactive drawing of a NURBS curve.
DrawNurbsInterp    Interactive drawing of a NURBS curve using interpolation.
DrawNurbsInterpMod    Interactive modification of a NURBS curve using interpolation.
DrawNurbsMod    Interactive modification of a NURBS curve.
DrawXld    Interactive drawing of a contour.
DrawXldMod    Interactive modification of a contour.
FitCircleContourXld    Approximate XLD contours by circles.
FitEllipseContourXld    Approximate XLD contours by ellipses or elliptic arcs.
FitLineContourXld    Approximate XLD contours by line segments.
FitRectangle2ContourXld    Fit rectangles to XLD contours.
GenCircleContourXld    Create XLD contours corresponding to circles or circular arcs.
GenContourNurbsXld    Transform a NURBS curve into an XLD contour.
GenContourPolygonRoundedXld    Generate an XLD contour with rounded corners from a polygon (given as tuples).
GenContourPolygonXld    Generate an XLD contour from a polygon (given as tuples).
GenCrossContourXld    Generate one XLD contour in the shape of a cross for each input point.
GenEllipseContourXld    Create an XLD contour that corresponds to an elliptic arc.
GenGridRectificationMap    Compute the mapping between the distorted image and the rectified image based upon the points of a regular grid.
GenParallelContourXld    Compute the parallel contour of an XLD contour.
GenPolygonsXld    Approximate XLD contours by polygons.
GenRectangle2ContourXld    Create an XLD contour in the shape of a rectangle.
GenRegionContourXld    Create a region from an XLD contour.
GetContourAngleXld    Calculate the direction of an XLD contour for each contour point.
GetContourAttribXld    Return point attribute values of an XLD contour.
GetContourGlobalAttribXld    Return global attributes values of an XLD contour.
GetContourXld    Return the coordinates of an XLD contour.
GetRegressParamsXld    Return XLD contour parameters.
IntersectionClosedContoursXld    Intersect closed contours.
LocalMaxContoursXld    Select XLD contours with a local maximum of gray values.
MergeContLineScanXld    Merge XLD contours from successive line scan images.
ObjDiff    Calculate the difference of two object tuples.
PolarTransContourXld    Transform a contour in an annular arc to polar coordinates.
PolarTransContourXldInv    Transform a contour in polar coordinates back to cartesian coordinates
ProjectiveTransContourXld    Apply a projective transformation to an XLD contour.
QueryContourAttribsXld    Return the names of the defined attributes of an XLD contour.
QueryContourGlobalAttribsXld    Return the names of the defined global attributes of an XLD contour.
RadialDistortionSelfCalibration    Calibrate the radial distortion.
ReadContourXldArcInfo    Read XLD contours to a file in ARC/INFO generate format.
ReadContourXldDxf    Read XLD contours from a DXF file.
RegressContoursXld    Calculate the parameters of a regression line to an XLD contour.
SegmentContoursXld    Segment XLD contours into line segments and circular or elliptic arcs.
SelectContoursXld    Select XLD contours according to several features.
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.
SmoothContoursXld    Smooth an XLD contour.
SortContoursXld    Sort contours with respect to their relative position.
SymmDifferenceClosedContoursXld    Compute the symmetric difference of closed contours.
TestEqualObj    Compare image objects regarding equality.
Union2ClosedContoursXld    Compute the union of closed contours.
UnionAdjacentContoursXld    Compute the union of contours whose end points are close together.
UnionCocircularContoursXld    Compute the union of contours that belong to the same circle.
UnionCollinearContoursExtXld    Compute the union of collinear contours (operator with extended functionality).
UnionCollinearContoursXld    Compute the union of collinear contours.
UnionCotangentialContoursXld    Compute the union of cotangential contours.
UnionStraightContoursHistoXld    Compute the union of neighboring straight contours that have a similar distance from a given line.
UnionStraightContoursXld    Compute the union of neighboring straight contours that have a similar direction.
WriteContourXldArcInfo    Write XLD contours to a file in ARC/INFO generate format.
WriteContourXldDxf    Write XLD contours to a file in DXF format.

HXLDCont (Class)

Name

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

Base Class

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

Constructors

GenContourRegionXld    Generate XLD contours from regions.
GenContourPolygonXld    Generate an XLD contour from a polygon (given as tuples).

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

AddNoiseWhiteContourXld    Add noise to XLD contours.
AffineTransContourXld    Apply an arbitrary affine 2D transformation to XLD contours.
ChangeRadialDistortionContoursXld    Change the radial distortion of contours.
ClipContoursXld    Clip an XLD contour.
ClipEndPointsContoursXld    Clip the end points of an XLD contour.
CloseContoursXld    Close an XLD contour.
ConcatObj    Concatenate two iconic object tuples.
ContourPointNumXld    Return the number of points in an XLD contour.
ContourToWorldPlaneXld    Transform an XLD contour into the plane z=0 of a world coordinate system.
CopyObj    Copy an iconic object in the HALCON database.
CreateAnisoShapeModelXld    Prepare an anisotropically scaled shape model for matching from XLD contours.
CreateLocalDeformableModelXld    Prepare a deformable model for local deformable matching from XLD contours.
CreatePlanarCalibDeformableModelXld    Prepare a deformable model for planar calibrated matching from XLD contours.
CreatePlanarUncalibDeformableModelXld    Prepare a deformable model for planar uncalibrated matching from XLD contours.
CreateScaledShapeModelXld    Prepare an isotropically scaled shape model for matching from XLD contours.
CreateShapeModelXld    Prepare a shape model for matching from XLD contours.
CropContoursXld    Crop an XLD contour.
DifferenceClosedContoursXld    Compute the difference of closed contours.
DistEllipseContourPointsXld    Compute the distances of all contour points to an ellipse.
DistEllipseContourXld    Compute the distance of contours to an ellipse.
DistRectangle2ContourPointsXld    Compute the distances of all contour points to a rectangle.
DistanceCc    Calculate the distance between two contours.
DistanceCcMin    Calculate the minimum distance between two contours.
DistanceLc    Calculate the distance between a line and one contour.
DistancePc    Calculate the distance between a point and one contour.
DistanceSc    Calculate the distance between a line segment and one contour.
DrawNurbs    Interactive drawing of a NURBS curve.
DrawNurbsInterp    Interactive drawing of a NURBS curve using interpolation.
DrawNurbsInterpMod    Interactive modification of a NURBS curve using interpolation.
DrawNurbsMod    Interactive modification of a NURBS curve.
DrawXld    Interactive drawing of a contour.
DrawXldMod    Interactive modification of a contour.
FitCircleContourXld    Approximate XLD contours by circles.
FitEllipseContourXld    Approximate XLD contours by ellipses or elliptic arcs.
FitLineContourXld    Approximate XLD contours by line segments.
FitRectangle2ContourXld    Fit rectangles to XLD contours.
GenCircleContourXld    Create XLD contours corresponding to circles or circular arcs.
GenContourNurbsXld    Transform a NURBS curve into an XLD contour.
GenContourPolygonRoundedXld    Generate an XLD contour with rounded corners from a polygon (given as tuples).
GenContourPolygonXld    Generate an XLD contour from a polygon (given as tuples).
GenCrossContourXld    Generate one XLD contour in the shape of a cross for each input point.
GenEllipseContourXld    Create an XLD contour that corresponds to an elliptic arc.
GenGridRectificationMap    Compute the mapping between the distorted image and the rectified image based upon the points of a regular grid.
GenParallelContourXld    Compute the parallel contour of an XLD contour.
GenPolygonsXld    Approximate XLD contours by polygons.
GenRectangle2ContourXld    Create an XLD contour in the shape of a rectangle.
GenRegionContourXld    Create a region from an XLD contour.
GetContourAngleXld    Calculate the direction of an XLD contour for each contour point.
GetContourAttribXld    Return point attribute values of an XLD contour.
GetContourGlobalAttribXld    Return global attributes values of an XLD contour.
GetContourXld    Return the coordinates of an XLD contour.
GetRegressParamsXld    Return XLD contour parameters.
IntersectionClosedContoursXld    Intersect closed contours.
LocalMaxContoursXld    Select XLD contours with a local maximum of gray values.
MergeContLineScanXld    Merge XLD contours from successive line scan images.
ObjDiff    Calculate the difference of two object tuples.
PolarTransContourXld    Transform a contour in an annular arc to polar coordinates.
PolarTransContourXldInv    Transform a contour in polar coordinates back to cartesian coordinates
ProjectiveTransContourXld    Apply a projective transformation to an XLD contour.
QueryContourAttribsXld    Return the names of the defined attributes of an XLD contour.
QueryContourGlobalAttribsXld    Return the names of the defined global attributes of an XLD contour.
RadialDistortionSelfCalibration    Calibrate the radial distortion.
ReadContourXldArcInfo    Read XLD contours to a file in ARC/INFO generate format.
ReadContourXldDxf    Read XLD contours from a DXF file.
RegressContoursXld    Calculate the parameters of a regression line to an XLD contour.
SegmentContoursXld    Segment XLD contours into line segments and circular or elliptic arcs.
SelectContoursXld    Select XLD contours according to several features.
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.
SmoothContoursXld    Smooth an XLD contour.
SortContoursXld    Sort contours with respect to their relative position.
SymmDifferenceClosedContoursXld    Compute the symmetric difference of closed contours.
TestEqualObj    Compare image objects regarding equality.
Union2ClosedContoursXld    Compute the union of closed contours.
UnionAdjacentContoursXld    Compute the union of contours whose end points are close together.
UnionCocircularContoursXld    Compute the union of contours that belong to the same circle.
UnionCollinearContoursExtXld    Compute the union of collinear contours (operator with extended functionality).
UnionCollinearContoursXld    Compute the union of collinear contours.
UnionCotangentialContoursXld    Compute the union of cotangential contours.
UnionStraightContoursHistoXld    Compute the union of neighboring straight contours that have a similar distance from a given line.
UnionStraightContoursXld    Compute the union of neighboring straight contours that have a similar direction.
WriteContourXldArcInfo    Write XLD contours to a file in ARC/INFO generate format.
WriteContourXldDxf    Write XLD contours to a file in DXF format.

HXLDCont (Class)

Name

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

Base Class

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

Methods

DifferenceClosedContoursXld    Compute the difference of closed contours.
DistEllipseContourPointsXld    Compute the distances of all contour points to an ellipse.
DistRectangle2ContourPointsXld    Compute the distances of all contour points to a rectangle.
DistanceCc    Calculate the distance between two contours.
DistanceCcMin    Calculate the minimum distance between two contours.
DistanceLc    Calculate the distance between a line and one contour.
DistancePc    Calculate the distance between a point and one contour.
DistanceSc    Calculate the distance between a line segment and one contour.
DrawNurbs    Interactive drawing of a NURBS curve.
DrawNurbsInterp    Interactive drawing of a NURBS curve using interpolation.
DrawNurbsInterpMod    Interactive modification of a NURBS curve using interpolation.
DrawNurbsMod    Interactive modification of a NURBS curve.
DrawXld    Interactive drawing of a contour.
DrawXldMod    Interactive modification of a contour.
GenContourNurbsXld    Transform a NURBS curve into an XLD contour.
GenContourPolygonRoundedXld    Generate an XLD contour with rounded corners from a polygon (given as tuples).
GenContourPolygonXld    Generate an XLD contour from a polygon (given as tuples).
GetContourAngleXld    Calculate the direction of an XLD contour for each contour point.
GetContourAttribXld    Return point attribute values of an XLD contour.
GetContourGlobalAttribXld    Return global attributes values of an XLD contour.
GetContourXld    Return the coordinates of an XLD contour.
IntersectionClosedContoursXld    Intersect closed contours.
MergeContLineScanXld    Merge XLD contours from successive line scan images.
QueryContourAttribsXld    Return the names of the defined attributes of an XLD contour.
QueryContourGlobalAttribsXld    Return the names of the defined global attributes of an XLD contour.
SymmDifferenceClosedContoursXld    Compute the symmetric difference of closed contours.
Union2ClosedContoursXld    Compute the union of closed contours.

HXLDContX (Class)

Name

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

Base Class

HXLDX

Constructors

GenContourRegionXld    Generate XLD contours from regions.
GenContourPolygonXld    Generate an XLD contour from a polygon (given as tuples).

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

AddNoiseWhiteContourXld    Add noise to XLD contours.
AffineTransContourXld    Apply an arbitrary affine 2D transformation to XLD contours.
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.
ChangeRadialDistortionContoursXld    Change the radial distortion of contours.
CircularityXld    Shape factor for the circularity (similarity to a circle) of contours or polygons.
ClipContoursXld    Clip an XLD contour.
ClipEndPointsContoursXld    Clip the end points of an XLD contour.
CloseContoursXld    Close an XLD contour.
CompactnessXld    Shape factor for the compactness of contours or polygons.
ConcatObj    Concatenate two iconic object tuples.
ContourPointNumXld    Return the number of points in an XLD contour.
ContourToWorldPlaneXld    Transform an XLD contour into the plane z=0 of a world coordinate system.
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.
CreateAnisoShapeModelXld    Prepare an anisotropically scaled shape model for matching from XLD contours.
CreateLocalDeformableModelXld    Prepare a deformable model for local deformable matching from XLD contours.
CreatePlanarCalibDeformableModelXld    Prepare a deformable model for planar calibrated matching from XLD contours.
CreatePlanarUncalibDeformableModelXld    Prepare a deformable model for planar uncalibrated matching from XLD contours.
CreateScaledShapeModelXld    Prepare an isotropically scaled shape model for matching from XLD contours.
CreateShapeModelXld    Prepare a shape model for matching from XLD contours.
CropContoursXld    Crop an XLD contour.
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.
DifferenceClosedContoursXld    Compute the difference of closed contours.
DispObj    Displays image objects (image, region, XLD).
DispXld    Display an XLD object.
DistEllipseContourPointsXld    Compute the distances of all contour points to an ellipse.
DistEllipseContourXld    Compute the distance of contours to an ellipse.
DistRectangle2ContourPointsXld    Compute the distances of all contour points to a rectangle.
DistanceCc    Calculate the distance between two contours.
DistanceCcMin    Calculate the minimum distance between two contours.
DistanceLc    Calculate the distance between a line and one contour.
DistancePc    Calculate the distance between a point and one contour.
DistanceSc    Calculate the distance between a line segment and one contour.
DrawNurbs    Interactive drawing of a NURBS curve.
DrawNurbsInterp    Interactive drawing of a NURBS curve using interpolation.
DrawNurbsInterpMod    Interactive modification of a NURBS curve using interpolation.
DrawNurbsMod    Interactive modification of a NURBS curve.
DrawXld    Interactive drawing of a contour.
DrawXldMod    Interactive modification of a contour.
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.
FitCircleContourXld    Approximate XLD contours by circles.
FitEllipseContourXld    Approximate XLD contours by ellipses or elliptic arcs.
FitLineContourXld    Approximate XLD contours by line segments.
FitRectangle2ContourXld    Fit rectangles to XLD contours.
GenCircleContourXld    Create XLD contours corresponding to circles or circular arcs.
GenContourNurbsXld    Transform a NURBS curve into an XLD contour.
GenContourPolygonRoundedXld    Generate an XLD contour with rounded corners from a polygon (given as tuples).
GenContourPolygonXld    Generate an XLD contour from a polygon (given as tuples).
GenCrossContourXld    Generate one XLD contour in the shape of a cross for each input point.
GenEllipseContourXld    Create an XLD contour that corresponds to an elliptic arc.
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.
GenParallelContourXld    Compute the parallel contour of an XLD contour.
GenPolygonsXld    Approximate XLD contours by polygons.
GenRectangle2ContourXld    Create an XLD contour in the shape of a rectangle.
GenRegionContourXld    Create a region from an XLD contour.
GetChannelInfo    Informations about the components of an image object.
GetCirclePose    Determine the 3D pose of a circle from its perspective 2D projection.
GetContourAngleXld    Calculate the direction of an XLD contour for each contour point.
GetContourAttribXld    Return point attribute values of an XLD contour.
GetContourGlobalAttribXld    Return global attributes values of an XLD contour.
GetContourXld    Return the coordinates of an XLD contour.
GetObjClass    Name of the class of an image object.
GetParallelsXld    Return an XLD parallel's data (as lines).
GetRectanglePose    Determine the 3D pose of a rectangle from its perspective 2D projection
GetRegressParamsXld    Return XLD contour parameters.
IntegerToObj    Convert an “integer number” into an iconic object.
IntersectionClosedContoursXld    Intersect closed contours.
LengthXld    Length of contours or polygons.
LocalMaxContoursXld    Select XLD contours with a local maximum of gray values.
MergeContLineScanXld    Merge XLD contours from successive line scan images.
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.
PolarTransContourXld    Transform a contour in an annular arc to polar coordinates.
PolarTransContourXldInv    Transform a contour in polar coordinates back to cartesian coordinates
ProjectiveTransContourXld    Apply a projective transformation to an XLD contour.
QueryContourAttribsXld    Return the names of the defined attributes of an XLD contour.
QueryContourGlobalAttribsXld    Return the names of the defined global attributes of an XLD contour.
RadialDistortionSelfCalibration    Calibrate the radial distortion.
ReadContourXldArcInfo    Read XLD contours to a file in ARC/INFO generate format.
ReadContourXldDxf    Read XLD contours from a DXF file.
ReceiveXld    Receive an XLD object over a socket connection.
RegressContoursXld    Calculate the parameters of a regression line to an XLD contour.
SegmentContoursXld    Segment XLD contours into line segments and circular or elliptic arcs.
SelectContoursXld    Select XLD contours according to several features.
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.
SmoothContoursXld    Smooth an XLD contour.
SortContoursXld    Sort contours with respect to their relative position.
SymmDifferenceClosedContoursXld    Compute the symmetric difference of closed contours.
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).
Union2ClosedContoursXld    Compute the union of closed contours.
UnionAdjacentContoursXld    Compute the union of contours whose end points are close together.
UnionCocircularContoursXld    Compute the union of contours that belong to the same circle.
UnionCollinearContoursExtXld    Compute the union of collinear contours (operator with extended functionality).
UnionCollinearContoursXld    Compute the union of collinear contours.
UnionCotangentialContoursXld    Compute the union of cotangential contours.
UnionStraightContoursHistoXld    Compute the union of neighboring straight contours that have a similar distance from a given line.
UnionStraightContoursXld    Compute the union of neighboring straight contours that have a similar direction.
WriteContourXldArcInfo    Write XLD contours to a file in ARC/INFO generate format.
WriteContourXldDxf    Write XLD contours to a file in DXF format.


ClassesClassesClassesClasses | | | | Operators