KlassenKlassenKlassenKlassen | | | | Operatoren

adapt_templateadapt_templateAdaptTemplateadapt_templateAdaptTemplateAdaptTemplate (Operator)

Name

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

Warnung

adapt_templateadapt_templateAdaptTemplateadapt_templateAdaptTemplateAdaptTemplate 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)

Herror adapt_template(Hobject Image, const HTuple& TemplateID)

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

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

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

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

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

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

void HOperatorSetX.AdaptTemplate(
[in] IHUntypedObjectX* Image, [in] VARIANT TemplateID)

void HTemplateX.AdaptTemplate([in] IHImageX* Image)

void HImageX.AdaptTemplate([in] IHTemplateX* TemplateID)

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

void HTemplate.AdaptTemplate(HImage image)

void HImage.AdaptTemplate(HTemplate templateID)

Beschreibung

adapt_templateadapt_templateAdaptTemplateadapt_templateAdaptTemplateAdaptTemplate dient zur Anpassung eines Templates, das mit create_templatecreate_templateCreateTemplatecreate_templateCreateTemplateCreateTemplate erzeugt wurde, an die Größe eines Bildes. Vor der ersten Verwendung eines Templates mit Bildern einer anderen Größe kann adapt_templateadapt_templateAdaptTemplateadapt_templateAdaptTemplateAdaptTemplate aufgerufen werden um Laufzeit beim ersten Aufruf des Matching Operators zu sparen. Wird adapt_templateadapt_templateAdaptTemplateadapt_templateAdaptTemplateAdaptTemplate 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 ImageImageImageImageImageimage verwendet.

Parallelisierung

Dieser Operator modifiziert den Zustand des folgenden Eingabeparameters:

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

Parameter

ImageImageImageImageImageimage (input_object)  singlechannelimage(-array) objectHImageHImageHImageHImageXHobject (byte)

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

TemplateIDTemplateIDTemplateIDTemplateIDTemplateIDtemplateID (input_control, Zustand wird modifiziert)  template HTemplate, HTupleHTupleHTemplate, HTupleHTemplateX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Nummer des Templates.

Ergebnis

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

Vorgänger

create_templatecreate_templateCreateTemplatecreate_templateCreateTemplateCreateTemplate, create_template_rotcreate_template_rotCreateTemplateRotcreate_template_rotCreateTemplateRotCreateTemplateRot, read_templateread_templateReadTemplateread_templateReadTemplateReadTemplate

Nachfolger

set_reference_templateset_reference_templateSetReferenceTemplateset_reference_templateSetReferenceTemplateSetReferenceTemplate, best_matchbest_matchBestMatchbest_matchBestMatchBestMatch, fast_matchfast_matchFastMatchfast_matchFastMatchFastMatch, fast_match_mgfast_match_mgFastMatchMgfast_match_mgFastMatchMgFastMatchMg, set_offset_templateset_offset_templateSetOffsetTemplateset_offset_templateSetOffsetTemplateSetOffsetTemplate, best_match_mgbest_match_mgBestMatchMgbest_match_mgBestMatchMgBestMatchMg, best_match_pre_mgbest_match_pre_mgBestMatchPreMgbest_match_pre_mgBestMatchPreMgBestMatchPreMg, best_match_rotbest_match_rotBestMatchRotbest_match_rotBestMatchRotBestMatchRot, best_match_rot_mgbest_match_rot_mgBestMatchRotMgbest_match_rot_mgBestMatchRotMgBestMatchRotMg

Modul

Matching


KlassenKlassenKlassenKlassen | | | | Operatoren