Herror ::adapt_template (
    Hobject Image,
    const HTuple &TemplateID
)
void HImage::AdaptTemplate (
    const HTuple &TemplateID
) const
void HImageArray::AdaptTemplate (
    const HTuple &TemplateID
) const

Adapting a template to the size of an image.

The operator ::adapt_template serves to adapt a template which has been created by ::create_template to the size of an image. The operator ::adapt_template can be called before the template is used with images of another size, or if the image used to create the template had another size. If it is not called explicitly it will be called internally each time another image size is used. The contents of the image is hereby irrelevant; only the width of Image will be considered.


Parameters

Image (input_object)
image(-array) -> Hobject: HImage(Array) ( byte )
Image which determines the size of the later matching.

TemplateID (input_control)
template -> HTuple.long
Template number.


Result

If the parameter values are correct, the operator ::adapt_template returns the value H_MSG_TRUE. If necessary, an exception handling is raised.


Possible Predecessors

::create_template, ::create_template_rot, ::read_template


Possible Successors

::set_reference_template, ::best_match, ::fast_match, ::fast_match_mg, ::set_offset_template, ::best_match_mg, ::best_match_pre_mg, ::best_match_rot, ::best_match_rot_mg


Module

Gray value template matching



Copyright © 1996-2002 MVTec Software GmbH