Back to FabImage Studio website

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

CreateEdgeModel_Elastic


Module: MatchingPro

Creates a model for edge-based template matching.

Applications

Dynamic creation of models in the runtime environment (normally they are created interactively in Studio).
Name Type Range Description
Input value inImage Image Image from which model will be extracted
Input value inTemplateRegion Region* Region of the image from which model will be extracted
Input value inReferenceFrame Rectangle2D* Exact position of the model object in the image
Input value inGradientDifferenceTolerance AngleDifferenceTolerance Determines what gradient angles are considered to be similar
Input value inSmoothingStdDev Real 0.0 - Standard deviation of the gaussian smoothing applied before edge extraction
Input value inEdgeThreshold Real 0.0 - Higher threshold for edge magnitude
Input value inEdgeHysteresis Real 0.0 - Threshold hysteresis value for edge magnitude
Input value inMinAngle Real Start of range of possible rotations
Input value inMaxAngle Real End of range of possible rotations
Input value inMinScale Real 0.0 - Start of range of possible scales
Input value inMaxScale Real 0.0 - End of range of possible scales
Output value outEdgeModel EdgeModel_Elastic? Created model that can be used by Locate filter
Output value outEdgeModelPoint Point2D? The middle point of the created model
Output value outEdges PathArray? Visualization of the model edges found at the original resolution

Hardware Acceleration

This operation supports automatic parallelization for multicore and multiprocessor systems.

Complexity Level

This filter is available on Advanced Complexity Level.