You are here: Start » Function Reference » Computer Vision » Template Matching
Template Matching
Icon | Name | Description / Applications | Modules | |
---|---|---|---|---|
AccessEdgeModel2 | AccessEdgeModel2 | Returns information about a model. |
MatchingPro | |
ControlEdgeModelLimits | ControlEdgeModelLimits | Limits the size of the EdgeModel objects created by CreateEdgeModel filter. |
MatchingPro | |
CreateEdgeModel_Elastic | CreateEdgeModel_Elastic | Creates a model for edge-based template matching. Dynamic creation of models in the runtime environment (normally they are created interactively in Studio). |
MatchingPro | |
CreateEdgeModel1 | CreateEdgeModel1 | Creates a model for edge-based template matching. Dynamic creation of models in the runtime environment (normally they are created interactively in Studio). |
MatchingPro | |
CreateEdgeModel2 | CreateEdgeModel2 | Creates a model for edge-based template matching. Dynamic creation of models in the runtime environment (normally they are created interactively in Studio). |
MatchingPro | |
CreateGrayModel | CreateGrayModel | Creates a model for NCC or SAD template matching. Dynamic creation of models in the runtime environment (normally they are created interactively in Studio). |
MatchingBasic | |
CreateGrayModel2 | CreateGrayModel2 | Creates a model for NCC or SAD template matching. Dynamic creation of models in the runtime environment (normally they are created interactively in Studio). |
MatchingBasic | |
EdgeModel_ElasticByteSize | EdgeModel_ElasticByteSize | Returns estimated size of the EdgeModel_Elastic in bytes. |
MatchingPro | |
EdgeModel2ByteSize | EdgeModel2ByteSize | Returns estimated size of the EdgeModel2 in bytes. |
MatchingPro | |
EnhanceMultipleObjectMatches | EnhanceMultipleObjectMatches | Improves accuracy of multiple object matching by adding a subpixel-precise adjustment. Usually used after an edge-based template matching tool. |
MatchingPro | |
EnhanceSingleObjectMatch | EnhanceSingleObjectMatch | Improves accuracy of single object matching by adding a subpixel-precise adjustment. Usually used after an edge-based template matching tool. |
MatchingPro | |
GrayModel2ByteSize | GrayModel2ByteSize | Returns estimated size of the GrayModel2 in bytes. |
MatchingPro | |
LoadEdgeModel | LoadEdgeModel | Loads serialized template matching EdgeModel object from FIDATA file. |
MatchingPro | |
LoadEdgeModel2 | LoadEdgeModel2 | Loads serialized template matching EdgeModel2 object from FIDATA file. |
MatchingPro | |
LoadGrayModel | LoadGrayModel | Loads serialized template matching GrayModel object from FIDATA file. |
MatchingBasic | |
LoadGrayModel2 | LoadGrayModel2 | Loads serialized template matching GrayModel2 object from FIDATA file. |
MatchingBasic | |
LocateMultipleObjects_Edges1 | LocateMultipleObjects_Edges1 | Finds all occurrences of a predefined template on an image by comparing object edges. Detection of multiple objects whose outlines are sharp and rigid. Often one of the first filters in a program. |
MatchingPro | |
LocateMultipleObjects_Edges2 | LocateMultipleObjects_Edges2 | Finds all occurrences of a predefined template on an image by comparing object edges. Detection of multiple objects whose outlines are sharp and rigid. Often one of the first filters in a program. |
MatchingPro | |
LocateMultipleObjects_Elastic | LocateMultipleObjects_Elastic | Finds all occurrences of a predefined template on an image by comparing object edges. Detection of multiple objects whose outlines are sharp and rigid. Often one of the first filters in a program. |
MatchingPro | |
LocateMultipleObjects_NCC | LocateMultipleObjects_NCC | Finds all occurrences of a predefined template on an image by analysing the normalized correlation between pixel values. Detection of objects with blurred or unclear edges. Often one of the first filters in a program. |
MatchingBasic | |
LocateMultipleObjects_NCC2 | LocateMultipleObjects_NCC2 | Finds all occurrences of a predefined template on an image by analysing the normalized correlation between pixel values. Detection of objects with blurred or unclear edges. Often one of the first filters in a program. |
MatchingBasic | |
LocateMultipleObjects_SAD | LocateMultipleObjects_SAD | Finds multiple occurrences of a predefined template on an image by analysing the Square Average Difference between pixel values. Almost always inferior to NCC, so rarely used in real applications. |
MatchingBasic | |
LocateSingleObject_Edges1 | LocateSingleObject_Edges1 | Finds a single occurrence of a predefined template on an image by comparing object edges. Detection of an object whose outlines are sharp and rigid. Often one of the first filters in a program. |
MatchingPro | |
LocateSingleObject_Edges2 | LocateSingleObject_Edges2 | Finds a single occurrence of a predefined template on an image by comparing object edges. Detection of an object whose outlines are sharp and rigid. Often one of the first filters in a program. |
MatchingPro | |
LocateSingleObject_Elastic | LocateSingleObject_Elastic | Finds a single occurrence of a predefined template on an image by comparing object edges. Detection of an object whose outlines are sharp and rigid. Often one of the first filters in a program. |
MatchingPro | |
LocateSingleObject_NCC | LocateSingleObject_NCC | Finds a single occurrence of a predefined template on an image by analysing the normalized correlation between pixel values. Detection of an object with blurred or unclear edges. Often one of the first filters in a program. |
MatchingBasic | |
LocateSingleObject_NCC2 | LocateSingleObject_NCC2 | Finds a single occurrence of a predefined template on an image by analysing the normalized correlation between pixel values. Detection of objects with blurred or unclear edges. Often one of the first filters in a program. |
MatchingBasic | |
LocateSingleObject_SAD | LocateSingleObject_SAD | Finds a single occurrence of a predefined template on an image by analysing the Square Average Difference between pixel values. Almost always inferior to NCC, so rarely used in real applications. |
MatchingBasic | |
MergeMultipleLocationResults | MergeMultipleLocationResults | Combines results from multiple LocateMultipleObject instances. |
MatchingBasic | |
MergeSingleLocationResults | MergeSingleLocationResults | Combines results from multiple LocateSingleObject instances. |
MatchingBasic | |
SaveEdgeModel | SaveEdgeModel | Saves serialized template matching EdgeModel object as FIDATA file. |
MatchingPro | |
SaveEdgeModel2 | SaveEdgeModel2 | Saves serialized template matching EdgeModel2 object as FIDATA file. |
MatchingPro | |
SaveGrayModel | SaveGrayModel | Saves serialized template matching GrayModel object as FIDATA file. |
MatchingBasic | |
SaveGrayModel2 | SaveGrayModel2 | Saves serialized template matching GrayModel2 object as FIDATA file. |
MatchingBasic |