KlassenKlassen | | Operatoren

adapt_templateadapt_templateAdaptTemplateAdaptTemplate (Operator)

Name

adapt_templateadapt_templateAdaptTemplateAdaptTemplate — Anpassen eines Templates an die Größe eines Bildes.

Warnung

adapt_templateadapt_templateAdaptTemplateAdaptTemplateAdaptTemplate ist veraltet und wird nur aus Gründen der Rückwärtskompatibilität zur Verfügung gestellt. Neue Applikationen sollten stattdessen die Form-basierten oder NCC-basierten Operatoren verwenden.

Signatur

adapt_template(Image : : TemplateID : )

Herror adapt_template(const Hobject Image, const Hlong TemplateID)

Herror T_adapt_template(const Hobject Image, const Htuple TemplateID)

void AdaptTemplate(const HObject& Image, const HTuple& TemplateID)

void HTemplate::AdaptTemplate(const HImage& Image) const

void HImage::AdaptTemplate(const HTemplate& TemplateID) const

static void HOperatorSet.AdaptTemplate(HObject image, HTuple templateID)

void HTemplate.AdaptTemplate(HImage image)

void HImage.AdaptTemplate(HTemplate templateID)

Beschreibung

adapt_templateadapt_templateAdaptTemplateAdaptTemplateAdaptTemplate dient zur Anpassung eines Templates, das mit create_templatecreate_templateCreateTemplateCreateTemplateCreateTemplate erzeugt wurde, an die Größe eines Bildes. Vor der ersten Verwendung eines Templates mit Bildern einer anderen Größe kann adapt_templateadapt_templateAdaptTemplateAdaptTemplateAdaptTemplate aufgerufen werden um Laufzeit beim ersten Aufruf des Matching Operators zu sparen. Wird adapt_templateadapt_templateAdaptTemplateAdaptTemplateAdaptTemplate nicht explizit verwendet, erfolgt der Aufruf implizit beim ersten Matching mit einer anderen Bildgröße. Der Inhalt des Bildes ist irrelevant. Es wird nur die Breite von ImageImageImageImageimage verwendet.

Ausführungsinformationen

Dieser Operator modifiziert den Zustand des folgenden Eingabeparameters:

Der Wert dieses Parameters darf nicht über mehrere Threads verwendet werden.

Parameter

ImageImageImageImageimage (input_object)  singlechannelimage(-array) objectHImageHImageHobject (byte)

Bild, das die Größe des späteren Matching vorgibt.

TemplateIDTemplateIDTemplateIDTemplateIDtemplateID (input_control, Zustand wird modifiziert)  template HTemplate, HTupleHTupleHtuple (integer) (IntPtr) (Hlong) (Hlong)

Nummer des Templates.

Ergebnis

Sind die Parameterwerte korrekt, dann liefert adapt_templateadapt_templateAdaptTemplateAdaptTemplateAdaptTemplate den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

create_templatecreate_templateCreateTemplateCreateTemplateCreateTemplate, create_template_rotcreate_template_rotCreateTemplateRotCreateTemplateRotCreateTemplateRot, read_templateread_templateReadTemplateReadTemplateReadTemplate

Nachfolger

set_reference_templateset_reference_templateSetReferenceTemplateSetReferenceTemplateSetReferenceTemplate, best_matchbest_matchBestMatchBestMatchBestMatch, fast_matchfast_matchFastMatchFastMatchFastMatch, fast_match_mgfast_match_mgFastMatchMgFastMatchMgFastMatchMg, set_offset_templateset_offset_templateSetOffsetTemplateSetOffsetTemplateSetOffsetTemplate, best_match_mgbest_match_mgBestMatchMgBestMatchMgBestMatchMg, best_match_pre_mgbest_match_pre_mgBestMatchPreMgBestMatchPreMgBestMatchPreMg, best_match_rotbest_match_rotBestMatchRotBestMatchRotBestMatchRot, best_match_rot_mgbest_match_rot_mgBestMatchRotMgBestMatchRotMgBestMatchRotMg

Modul

Matching


KlassenKlassen | | Operatoren