Back to Aurora Vision Studio website
	
                
                    
		
	You are here: Start » Filter Reference » Computer Vision » Template Matching » LocateMultipleObjects_Edges_Deprecated
| Module: | MatchingPro | 
|---|
Finds all occurrences of a predefined template on an image by comparing object edges.
Applications
Detection of multiple objects whose outlines are sharp and rigid. Often one of the first filters in a program.
| Name | Type | Range | Description | |
|---|---|---|---|---|
![]()  | 
				inImage | Image | Image on which object occurrences will be searched | |
![]()  | 
				inSearchRegion | Region* | Region of possible object centers | |
![]()  | 
				inEdgeModel | EdgeModel | Model of objects to be searched | |
![]()  | 
				inMinPyramidLevel | Integer | 0 - 12 | Defines the lowest pyramid level at which object position is still refined | 
![]()  | 
				inMaxPyramidLevel | Integer* | 0 - 12 | Defines the total number of reduced resolution levels that can be used to speed up computations | 
![]()  | 
				inEdgeThreshold | Real | 0.01 - ![]()  | 
				Minimum strength of edges used for matching with the model | 
![]()  | 
				inEdgePolarityMode | EdgePolarityMode | Defines how edges with reversed polarity will contribute to the object score | |
![]()  | 
				inEdgeNoiseLevel | EdgeNoiseLevel | Defines how much noise the objects edges have | |
![]()  | 
				inIgnoreBoundaryObjects | Bool | Flag indicating whether objects crossing image boundary should be ignored or not | |
![]()  | 
				inMinScore | Real | 0.0 - 1.0 | Minimum score of object candidates accepted at each pyramid level | 
![]()  | 
				inMinDistance | Real | 0.0 - ![]()  | 
				Minimum distance between two found objects | 
![]()  | 
				outObjects | Object2DArray | Found objects | |
![]()  | 
				outObjectEdges | PathArrayArray | Model edges of the found objects | |
![]()  | 
				outPyramidHeight | Integer | Highest pyramid level used to speed up computations | |
![]()  | 
				diagEdgePyramid | ImageArray | Image edges used for matching at each pyramid level | |
![]()  | 
				diagMatchPyramid | ImageArray | Candidate object locations found at each pyramid level | |
![]()  | 
				diagScores | RealArrayArray | Scores of the found objects at each pyramid level | |
Hardware Acceleration
This operation supports automatic parallelization for multicore and multiprocessor systems.
Complexity Level
This filter is available on Basic Complexity Level.

 Basic


