get_thresh_images_variation_modelT_get_thresh_images_variation_modelGetThreshImagesVariationModelGetThreshImagesVariationModelget_thresh_images_variation_model (Operator)
Name
get_thresh_images_variation_modelT_get_thresh_images_variation_modelGetThreshImagesVariationModelGetThreshImagesVariationModelget_thresh_images_variation_model — Auslesen der zum Bildvergleich verwendeten Schwellenwertbilder.
Signatur
def get_thresh_images_variation_model(model_id: HHandle) -> Tuple[HObject, HObject]
Beschreibung
get_thresh_images_variation_modelget_thresh_images_variation_modelGetThreshImagesVariationModelGetThreshImagesVariationModelget_thresh_images_variation_model gibt die in dem
Variationsmodell ModelIDModelIDModelIDmodelIDmodel_id gespeicherten Schwellenwertbilder in
MinImageMinImageMinImageminImagemin_image und MaxImageMaxImageMaxImagemaxImagemax_image zurück. Die
Schwellenwertbilder müssen mit prepare_variation_modelprepare_variation_modelPrepareVariationModelPrepareVariationModelprepare_variation_model oder
prepare_direct_variation_modelprepare_direct_variation_modelPrepareDirectVariationModelPrepareDirectVariationModelprepare_direct_variation_model berechnet werden, bevor sie
ausgelesen werden können. Die Formel zur Berechnung der
Schwellenwertbilder kann bei prepare_variation_modelprepare_variation_modelPrepareVariationModelPrepareVariationModelprepare_variation_model oder
prepare_direct_variation_modelprepare_direct_variation_modelPrepareDirectVariationModelPrepareDirectVariationModelprepare_direct_variation_model nachgelesen werden. Die
Schwellenwertbilder werden bei compare_variation_modelcompare_variation_modelCompareVariationModelCompareVariationModelcompare_variation_model und
compare_ext_variation_modelcompare_ext_variation_modelCompareExtVariationModelCompareExtVariationModelcompare_ext_variation_model verwendet, um zu große
Abweichungen eines Bildes vom Modell zu erkennen. Wie bei
compare_variation_modelcompare_variation_modelCompareVariationModelCompareVariationModelcompare_variation_model und
compare_ext_variation_modelcompare_ext_variation_modelCompareExtVariationModelCompareExtVariationModelcompare_ext_variation_model beschrieben, werden Grauwerte
außerhalb des Intervalls, das durch MinImageMinImageMinImageminImagemin_image und
MaxImageMaxImageMaxImagemaxImagemax_image gegeben ist, als Fehler betrachtet.
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.
Parameter
MinImageMinImageMinImageminImagemin_image (output_object) image → objectHImageHObjectHObjectHobject * (byte / int2 / uint2)
Schwellenwertbild für den unteren Schwellenwert.
MaxImageMaxImageMaxImagemaxImagemax_image (output_object) image → objectHImageHObjectHObjectHobject * (real)
Schwellenwertbild für den oberen Schwellenwert.
ModelIDModelIDModelIDmodelIDmodel_id (input_control) variation_model → HVariationModel, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
ID des Variationsmodells.
Ergebnis
get_thresh_images_variation_modelget_thresh_images_variation_modelGetThreshImagesVariationModelGetThreshImagesVariationModelget_thresh_images_variation_model liefert 2 (
H_MSG_TRUE)
zurück, wenn
alle Parameter korrekt sind.
Vorgänger
prepare_variation_modelprepare_variation_modelPrepareVariationModelPrepareVariationModelprepare_variation_model,
prepare_direct_variation_modelprepare_direct_variation_modelPrepareDirectVariationModelPrepareDirectVariationModelprepare_direct_variation_model
Siehe auch
compare_variation_modelcompare_variation_modelCompareVariationModelCompareVariationModelcompare_variation_model,
compare_ext_variation_modelcompare_ext_variation_modelCompareExtVariationModelCompareExtVariationModelcompare_ext_variation_model
Modul
Matching