You are here: Start » AVL.NET » AVL.MergeLocationResults_Multiple Method
AVL.MergeLocationResults_Multiple Method
Combines results from multiple LocateMultipleObject instances.
Namespace: | AvlNet |
---|---|
Assembly: | AVL.NET.dll |
Syntax
public static void MergeLocationResults_Multiple( AvlNet.Object2D[] inObjects1, AvlNet.Object2D[] inObjects2, AvlNet.Object2D[] inObjects3, AvlNet.Object2D[] inObjects4, float inMinDistance, float inMinScore, out AvlNet.Object2D[] outObjects, out int[] outIndices )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
inObjects1 | AvlNet.Object2D | ||||
inObjects2 | AvlNet.Object2D | ||||
inObjects3 | AvlNet.Object2D | ||||
inObjects4 | AvlNet.Object2D | ||||
inMinDistance | float | <0.0f, INF> | 10.0f | Default value: 10.0f. | |
inMinScore | float | <-1.0f, 1.0f> | 0.0f | Default value: 0.0f. | |
outObjects | AvlNet.Object2D | ||||
outIndices | int |
Description
Filter selects the best matching object from the given matching objects.
This filter is especially useful for finding big objects by using smaller template models instead of the large model.
This filter will return a valid object location even if object is partially covered.
Examples
Remarks
Each template matching object which is used in filter must have set this same reference frame.