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.

HMisc (Class)

Name

HMisc — Class grouping methods belonging to no other HALCON class.

Methods

AngleLl    Calculate the angle between two lines.
AngleLx    Calculate the angle between one line and the horizontal axis.
ApproxChain    Approximate a contour by arcs and lines.
ApproxChainSimple    Approximate a contour by arcs and lines.
CaltabPoints    Read the mark center points from the calibration plate description file.
CloseAllBgEsti    This operator is inoperable. It had the following function: Delete all background estimation data sets.
CloseAllClassBox    This operator is inoperable. It had the following function: Destroy all classifiers.
CloseAllFiles    This operator is inoperable. It had the following function: Close all open files.
CloseAllFramegrabbers    This operator is inoperable. It had the following function: Close all image acquisition devices.
CloseAllMeasures    This operator is inoperable. It had the following function: Delete all measure objects.
CloseAllOcrs    This operator is inoperable. It had the following function: Destroy all OCR classifiers.
CloseAllOcvs    This operator is inoperable. It had the following function: Clear all OCV tools.
CloseAllSerials    This operator is inoperable. It had the following function: Close all serial devices.
ConcatOcrTrainf    Concat training files.
ConvertPoint3dCartToSpher    Convert Cartesian coordinates of a 3D point to spherical coordinates.
ConvertPoint3dSpherToCart    Convert spherical coordinates of a 3D point to Cartesian coordinates.
CopyFile    Copy a file to a new location.
CreateCaltab    Generate a calibration plate description file and a corresponding PostScript file for a calibration plate with hexagonally arranged marks.
CreateRectificationGrid    Generate a PostScript file, which describes the rectification grid.
DeleteFile    Delete a file.
DeserializeFftOptimizationData    Deserialize FFT speed optimization data.
DistancePl    Calculate the distance between one point and one line.
DistancePp    Calculate the distance between two points.
DistancePs    Calculate the distances between a point and a line segment.
DistanceSl    Calculate the distances between a line segment and a line.
DistanceSs    Calculate the distances between two line segments.
FileExists    Check whether file exists.
FilterKalman    Estimate the current state of a system with the help of the Kalman filtering.
GaussDistribution    Generate a Gaussian noise distribution.
GenArbitraryDistortionMap    Generate a projection map that describes the mapping between an arbitrarily distorted image and the rectified image.
GenCaltab    Generate a calibration plate description file and a corresponding PostScript file for a calibration plate with rectangularly arranged marks.
GetCurrentDir    Get the current working directory.
GetPointsEllipse    Calculate points on the perimeter of an ellipse.
InfoEdges    Return the filter coefficients of a filter in edges_imageedges_imageEdgesImageEdgesImageEdgesImageedges_image.
InfoSmooth    Information on smoothing filter smooth_imagesmooth_imageSmoothImageSmoothImageSmoothImagesmooth_image.
IntersectionLl    Calculate the intersection point of two lines.
LineOrientation    Calculate the orientation of lines.
LinePosition    Calculate the center of gravity, length, and orientation of a line.
ListFiles    List all files in a directory.
MakeDir    Make a directory.
OptimizeFftSpeed    Optimize the runtime of the FFT.
OptimizeRftSpeed    Optimize the runtime of the real-valued FFT.
PartitionLines    Partition lines according to various criteria.
ProjectionPl    Calculate the projection of a point onto a line.
ReadFftOptimizationData    Load FFT speed optimization data from a file.
ReadKalman    Read the description file of a Kalman filter.
ReadOcrTrainfNames    Query which characters are stored in a training file.
ReadOcrTrainfNamesProtected    Query which characters are stored in a (protected) training file.
ReadTuple    Read a tuple from a file.
RemoveDir    Delete an empty directory.
SelectLines    Select lines according to various criteria.
SelectLinesLongest    Select the longest input lines.
SerializeFftOptimizationData    Serialize FFT speed optimization data.
SetCurrentDir    Set the current working directory.
SpDistribution    Generate a salt-and-pepper noise distribution.
UpdateKalman    Read an update file of a Kalman filter.
WriteFftOptimizationData    Store FFT speed optimization data in a file.
WriteTuple    Write a tuple to a file.

HMisc (Class)

Name

HMisc — Class grouping methods belonging to no other HALCON class.

Methods

AngleLl    Calculate the angle between two lines.
AngleLx    Calculate the angle between one line and the horizontal axis.
ApproxChain    Approximate a contour by arcs and lines.
ApproxChainSimple    Approximate a contour by arcs and lines.
CaltabPoints    Read the mark center points from the calibration plate description file.
CloseAllBgEsti    This operator is inoperable. It had the following function: Delete all background estimation data sets.
CloseAllClassBox    This operator is inoperable. It had the following function: Destroy all classifiers.
CloseAllFiles    This operator is inoperable. It had the following function: Close all open files.
CloseAllFramegrabbers    This operator is inoperable. It had the following function: Close all image acquisition devices.
CloseAllMeasures    This operator is inoperable. It had the following function: Delete all measure objects.
CloseAllOcrs    This operator is inoperable. It had the following function: Destroy all OCR classifiers.
CloseAllOcvs    This operator is inoperable. It had the following function: Clear all OCV tools.
CloseAllSerials    This operator is inoperable. It had the following function: Close all serial devices.
ConcatOcrTrainf    Concat training files.
ConvertPoint3dCartToSpher    Convert Cartesian coordinates of a 3D point to spherical coordinates.
ConvertPoint3dSpherToCart    Convert spherical coordinates of a 3D point to Cartesian coordinates.
CopyFile    Copy a file to a new location.
CreateCaltab    Generate a calibration plate description file and a corresponding PostScript file for a calibration plate with hexagonally arranged marks.
CreateRectificationGrid    Generate a PostScript file, which describes the rectification grid.
DeleteFile    Delete a file.
DeserializeFftOptimizationData    Deserialize FFT speed optimization data.
DistancePl    Calculate the distance between one point and one line.
DistancePp    Calculate the distance between two points.
DistancePs    Calculate the distances between a point and a line segment.
DistanceSl    Calculate the distances between a line segment and a line.
DistanceSs    Calculate the distances between two line segments.
FileExists    Check whether file exists.
FilterKalman    Estimate the current state of a system with the help of the Kalman filtering.
GaussDistribution    Generate a Gaussian noise distribution.
GenArbitraryDistortionMap    Generate a projection map that describes the mapping between an arbitrarily distorted image and the rectified image.
GenCaltab    Generate a calibration plate description file and a corresponding PostScript file for a calibration plate with rectangularly arranged marks.
GetCurrentDir    Get the current working directory.
GetPointsEllipse    Calculate points on the perimeter of an ellipse.
InfoEdges    Return the filter coefficients of a filter in edges_imageedges_imageEdgesImageEdgesImageEdgesImageedges_image.
InfoSmooth    Information on smoothing filter smooth_imagesmooth_imageSmoothImageSmoothImageSmoothImagesmooth_image.
IntersectionLl    Calculate the intersection point of two lines.
LineOrientation    Calculate the orientation of lines.
LinePosition    Calculate the center of gravity, length, and orientation of a line.
ListFiles    List all files in a directory.
MakeDir    Make a directory.
OptimizeFftSpeed    Optimize the runtime of the FFT.
OptimizeRftSpeed    Optimize the runtime of the real-valued FFT.
PartitionLines    Partition lines according to various criteria.
ProjectionPl    Calculate the projection of a point onto a line.
ReadFftOptimizationData    Load FFT speed optimization data from a file.
ReadKalman    Read the description file of a Kalman filter.
ReadOcrTrainfNames    Query which characters are stored in a training file.
ReadOcrTrainfNamesProtected    Query which characters are stored in a (protected) training file.
ReadTuple    Read a tuple from a file.
RemoveDir    Delete an empty directory.
SelectLines    Select lines according to various criteria.
SelectLinesLongest    Select the longest input lines.
SerializeFftOptimizationData    Serialize FFT speed optimization data.
SetCurrentDir    Set the current working directory.
SpDistribution    Generate a salt-and-pepper noise distribution.
UpdateKalman    Read an update file of a Kalman filter.
WriteFftOptimizationData    Store FFT speed optimization data in a file.
WriteTuple    Write a tuple to a file.

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