Skip to content

Legacy🔗

2D Metrology🔗

copy_metrology_objectCopyMetrologyObject: Copy metrology metrology objects of a metrology model.

transform_metrology_objectTransformMetrologyObject: Transform metrology objects of a metrology model, e.g., for alignment.

Filters🔗

gauss_imageGaussImage: Smooth an image using discrete Gaussian functions.

polar_trans_imagePolarTransImage: Transform an image to polar coordinates

Graphics🔗

clear_rectangleClearRectangle: Delete a rectangle on the output window.

disp_distributionDispDistribution: Displays a noise distribution.

disp_lutDispLut: Graphical view of the look-up-table (lut).

get_compriseGetComprise: Get the output treatment of an image matrix.

get_fixGetFix: Get mode of fixing of current look-up-table (lut).

get_fixed_lutGetFixedLut: Get fixing of “look-up-table” (lut) for “real color images”

get_line_approxGetLineApprox: Get the current approximation error for contour display.

get_lut_styleGetLutStyle: Get modification parameters of look-up-table (lut).

get_pixelGetPixel: Get the current color lookup table index.

get_tshapeGetTshape: Get the shape of the text cursor.

move_rectangleMoveRectangle: Copy inside an output window.

open_textwindowOpenTextwindow: Open a textual window.

query_tshapeQueryTshape: Query all shapes available for text cursors.

set_compriseSetComprise: Define the image matrix output clipping.

set_fixSetFix: Set fixing of “look-up-table” (lut)

set_fixed_lutSetFixedLut: Fix “look-up-table” (lut) for “real color images”.

set_line_approxSetLineApprox: Define the approximation error for contour display.

set_lut_styleSetLutStyle: Changing the look-up-table (lut).

set_pixelSetPixel: Define a color lookup table index.

set_tshapeSetTshape: Set the shape of the text cursor.

slide_imageSlideImage: Interactive output from two window buffers.

write_lutWriteLut: Write look-up-table (lut) as file.

Matching, Component-Based🔗

clear_component_modelClearComponentModel: Free the memory of a component model.

clear_training_componentsClearTrainingComponents: Free the memory of a component training result.

cluster_model_componentsClusterModelComponents: Adopt new parameters that are used to create the model components into the training result.

create_component_modelCreateComponentModel: Prepare a component model for matching based on explicitly specified components and relations.

create_trained_component_modelCreateTrainedComponentModel: Prepare a component model for matching based on trained components.

deserialize_component_modelDeserializeComponentModel: Deserialize a serialized component model.

deserialize_training_componentsDeserializeTrainingComponents: Deserialize a component training result.

find_component_modelFindComponentModel: Find the best matches of a component model in an image.

gen_initial_componentsGenInitialComponents: Extract the initial components of a component model.

get_component_model_paramsGetComponentModelParams: Return the parameters of a component model.

get_component_model_treeGetComponentModelTree: Return the search tree of a component model.

get_component_relationsGetComponentRelations: Return the relations between the model components that are contained in a training result.

get_found_component_modelGetFoundComponentModel: Return the components of a found instance of a component model.

get_training_componentsGetTrainingComponents: Return the initial or model components in a certain image.

inspect_clustered_componentsInspectClusteredComponents: Inspect the rigid model components obtained from the training.

modify_component_relationsModifyComponentRelations: Modify the relations within a training result.

read_component_modelReadComponentModel: Read a component model from a file.

read_training_componentsReadTrainingComponents: Read a component training result from a file.

serialize_component_modelSerializeComponentModel: Serialize a component model.

serialize_training_componentsSerializeTrainingComponents: Serialize a component training result.

train_model_componentsTrainModelComponents: Train components and relations for the component-based matching.

write_component_modelWriteComponentModel: Write a component model to a file.

write_training_componentsWriteTrainingComponents: Write a component training result to a file.

Morphology🔗

closing_golayClosingGolay: Close a region with an element from the Golay alphabet.

dilation_golayDilationGolay: Dilate a region with an element from the Golay alphabet.

dilation_seqDilationSeq: Dilate a region sequentially.

erosion_golayErosionGolay: Erode a region with an element from the Golay alphabet.

erosion_seqErosionSeq: Erode a region sequentially.

fittingFitting: Perform a closing after an opening with multiple structuring elements.

gen_struct_elementsGenStructElements: Generate standard structuring elements.

golay_elementsGolayElements: Generate the structuring elements of the Golay alphabet.

hit_or_miss_golayHitOrMissGolay: Hit-or-miss operation for regions using the Golay alphabet.

hit_or_miss_seqHitOrMissSeq: Hit-or-miss operation for regions using the Golay alphabet (sequential).

morph_hatMorphHat: Compute the union of bottom_hatBottomHat and top_hatTopHat.

morph_skeletonMorphSkeleton: Compute the morphological skeleton of a region.

morph_skizMorphSkiz: Thinning of a region.

opening_golayOpeningGolay: Open a region with an element from the Golay alphabet.

opening_segOpeningSeg: Separate overlapping regions.

thickeningThickening: Add the result of a hit-or-miss operation to a region.

thickening_golayThickeningGolay: Add the result of a hit-or-miss operation to a region (using a Golay structuring element).

thickening_seqThickeningSeq: Add the result of a hit-or-miss operation to a region (sequential).

thinningThinning: Remove the result of a hit-or-miss operation from a region.

thinning_golayThinningGolay: Remove the result of a hit-or-miss operation from a region (using a Golay structuring element).

thinning_seqThinningSeq: Remove the result of a hit-or-miss operation from a region (sequential).

OCR🔗

close_ocrCloseOcr: Deallocation of the memory of an OCR classifier.

create_ocr_class_boxCreateOcrClassBox: Create a new OCR-classifier.

create_text_modelCreateTextModel: Create a text model.

deserialize_ocrDeserializeOcr: Deserialize a serialized OCR classifier.

do_ocr_multiDoOcrMulti: Classify characters.

do_ocr_singleDoOcrSingle: Classify one character.

info_ocr_class_boxInfoOcrClassBox: Get information about an OCR classifier.

ocr_change_charOcrChangeChar: Define a new conversion table for the characters.

ocr_get_featuresOcrGetFeatures: Access the features which correspond to a character.

read_ocrReadOcr: Read an OCR classifier from a file.

serialize_ocrSerializeOcr: Serialize an OCR classifier.

testd_ocr_class_boxTestdOcrClassBox: Test an OCR classifier.

traind_ocr_class_boxTraindOcrClassBox: Train an OCR classifier by the input of regions.

trainf_ocr_class_boxTrainfOcrClassBox: Train an OCR classifier with the help of a training file.

write_ocrWriteOcr: Writing an OCR classifier into a file.

Regions🔗

get_region_chainGetRegionChain: Contour of an object as chain code.

hamming_change_regionHammingChangeRegion: Generate a region having a given Hamming distance.

interjacentInterjacent: Partition the image plane using given regions.

Segmentation🔗

bin_thresholdBinThreshold: Segment an image using an automatically determined threshold.

expand_lineExpandLine: Expand a region starting at a given line.

Tools🔗

approx_chainApproxChain: Approximate a contour by arcs and lines.

approx_chain_simpleApproxChainSimple: Approximate a contour by arcs and lines.

distance_funct_1dDistanceFunct1d: Compute the distance of two functions.

filter_kalmanFilterKalman: Estimate the current state of a system with the help of the Kalman filtering.

intersection_llIntersectionLl: Calculate the intersection point of two lines.

partition_linesPartitionLines: Partition lines according to various criteria.

read_kalmanReadKalman: Read the description file of a Kalman filter.

select_linesSelectLines: Select lines according to various criteria.

select_lines_longestSelectLinesLongest: Select the longest input lines.

update_kalmanUpdateKalman: Read an update file of a Kalman filter.

XLD🔗

union_straight_contours_histo_xldUnionStraightContoursHistoXld: Compute the union of neighboring straight contours that have a similar distance from a given line.