adapt_templateT_adapt_templateAdaptTemplateAdaptTemplateadapt_template (Operator)
Name
adapt_templateT_adapt_templateAdaptTemplateAdaptTemplateadapt_template — Anpassen eines Templates an die Größe eines Bildes.
Warnung
adapt_templateadapt_templateAdaptTemplateAdaptTemplateAdaptTemplateadapt_template 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
Beschreibung
adapt_templateadapt_templateAdaptTemplateAdaptTemplateAdaptTemplateadapt_template dient zur Anpassung eines
Templates, das mit create_templatecreate_templateCreateTemplateCreateTemplateCreateTemplatecreate_template erzeugt
wurde, an die Größe eines Bildes.
Vor der ersten Verwendung eines Templates
mit Bildern einer anderen Größe kann adapt_templateadapt_templateAdaptTemplateAdaptTemplateAdaptTemplateadapt_template
aufgerufen werden um Laufzeit beim ersten Aufruf des
Matching Operators zu sparen. Wird adapt_templateadapt_templateAdaptTemplateAdaptTemplateAdaptTemplateadapt_template
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.
Ausführungsinformationen
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Dieser Operator modifiziert den Zustand des folgenden Eingabeparameters:
Während der Ausführung dieses Operators muss der Zugriff auf den Wert dieses Parameters synchronisiert werden, wenn er über mehrere Threads hinweg verwendet wird.
Parameter
ImageImageImageImageimageimage (input_object) singlechannelimage(-array) → objectHImageHObjectHImageHobject (byte)
Bild, das die Größe des späteren Matching vorgibt.
TemplateIDTemplateIDTemplateIDTemplateIDtemplateIDtemplate_id (input_control, Zustand wird modifiziert) template → HTemplate, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
Nummer des Templates.
Ergebnis
Sind die Parameterwerte korrekt, dann liefert adapt_templateadapt_templateAdaptTemplateAdaptTemplateAdaptTemplateadapt_template
den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
Vorgänger
create_templatecreate_templateCreateTemplateCreateTemplateCreateTemplatecreate_template,
create_template_rotcreate_template_rotCreateTemplateRotCreateTemplateRotCreateTemplateRotcreate_template_rot,
read_templateread_templateReadTemplateReadTemplateReadTemplateread_template
Nachfolger
set_reference_templateset_reference_templateSetReferenceTemplateSetReferenceTemplateSetReferenceTemplateset_reference_template,
best_matchbest_matchBestMatchBestMatchBestMatchbest_match,
fast_matchfast_matchFastMatchFastMatchFastMatchfast_match,
fast_match_mgfast_match_mgFastMatchMgFastMatchMgFastMatchMgfast_match_mg,
set_offset_templateset_offset_templateSetOffsetTemplateSetOffsetTemplateSetOffsetTemplateset_offset_template,
best_match_mgbest_match_mgBestMatchMgBestMatchMgBestMatchMgbest_match_mg,
best_match_pre_mgbest_match_pre_mgBestMatchPreMgBestMatchPreMgBestMatchPreMgbest_match_pre_mg,
best_match_rotbest_match_rotBestMatchRotBestMatchRotBestMatchRotbest_match_rot,
best_match_rot_mgbest_match_rot_mgBestMatchRotMgBestMatchRotMgBestMatchRotMgbest_match_rot_mg
Modul
Matching