Back to FabImage Studio website

You are here: Start » Filter Reference » Computer Vision » Template Matching » LocateSingleObject_Elastic

LocateSingleObject_Elastic


Module: MatchingPro

Finds a single occurrence of a predefined template on an image by comparing object edges.

Applications

Detection of an object whose outlines are sharp and rigid. Often one of the first filters in a program.
Name Type Range Description
Input value inImage Image Image on which object occurrences will be searched
Input value inSearchRegion ShapeRegion* Region of possible object centers
Input value inSearchRegionAlignment CoordinateSystem2D* Adjusts the region of interest to the position of the inspected object
Input value inEdgeModel EdgeModel_Elastic Model of objects to be searched
Input value inDetectionStrategy ElasticMatchingDetectionStrategy Specifies initial candidates detection mode
Input value inEdgeThreshold Real 0.01 - Minimum strength of edges used for matching with the model
Input value inMinAspectRatio Real 0.5 - 2.0 Minimum expected aspect ratio of object occurrence being found
Input value inMaxAspectRatio Real 0.5 - 2.0 Maximum expected aspect ratio of object occurrence being found
Input value inMinScore Real 0.0 - 1.0 Minimum score of an object occurrence
Output value outObject Object2D? Found object
Output value outObjectEdges PathArray? Model edges of the found object

Hardware Acceleration

This operation supports automatic parallelization for multicore and multiprocessor systems.

Complexity Level

This filter is available on Basic Complexity Level.

Filter Group

This filter is member of LocateObjects_Elastic filter group.