get_shape_model_clutterT_get_shape_model_clutterGetShapeModelClutterGetShapeModelClutterget_shape_model_clutter (Operator)

Name

get_shape_model_clutterT_get_shape_model_clutterGetShapeModelClutterGetShapeModelClutterget_shape_model_clutter — Auslesen der Störparameter eines Formmodells.

Signatur

get_shape_model_clutter( : ClutterRegion : ModelID, GenParamName : GenParamValue, HomMat2D, ClutterContrast)

Herror T_get_shape_model_clutter(Hobject* ClutterRegion, const Htuple ModelID, const Htuple GenParamName, Htuple* GenParamValue, Htuple* HomMat2D, Htuple* ClutterContrast)

void GetShapeModelClutter(HObject* ClutterRegion, const HTuple& ModelID, const HTuple& GenParamName, HTuple* GenParamValue, HTuple* HomMat2D, HTuple* ClutterContrast)

HRegion HShapeModel::GetShapeModelClutter(const HTuple& GenParamName, HTuple* GenParamValue, HHomMat2D* HomMat2D, Hlong* ClutterContrast) const

HRegion HShapeModel::GetShapeModelClutter(const HString& GenParamName, HString* GenParamValue, HHomMat2D* HomMat2D, Hlong* ClutterContrast) const

HRegion HShapeModel::GetShapeModelClutter(const char* GenParamName, HString* GenParamValue, HHomMat2D* HomMat2D, Hlong* ClutterContrast) const

HRegion HShapeModel::GetShapeModelClutter(const wchar_t* GenParamName, HString* GenParamValue, HHomMat2D* HomMat2D, Hlong* ClutterContrast) const   (Nur Windows)

static HRegion HImage::GetShapeModelClutter(const HShapeModel& ModelID, const HTuple& GenParamName, HTuple* GenParamValue, HHomMat2D* HomMat2D, Hlong* ClutterContrast)

static HRegion HImage::GetShapeModelClutter(const HShapeModel& ModelID, const HString& GenParamName, HString* GenParamValue, HHomMat2D* HomMat2D, Hlong* ClutterContrast)

static HRegion HImage::GetShapeModelClutter(const HShapeModel& ModelID, const char* GenParamName, HString* GenParamValue, HHomMat2D* HomMat2D, Hlong* ClutterContrast)

static HRegion HImage::GetShapeModelClutter(const HShapeModel& ModelID, const wchar_t* GenParamName, HString* GenParamValue, HHomMat2D* HomMat2D, Hlong* ClutterContrast)   (Nur Windows)

static void HOperatorSet.GetShapeModelClutter(out HObject clutterRegion, HTuple modelID, HTuple genParamName, out HTuple genParamValue, out HTuple homMat2D, out HTuple clutterContrast)

HRegion HShapeModel.GetShapeModelClutter(HTuple genParamName, out HTuple genParamValue, out HHomMat2D homMat2D, out int clutterContrast)

HRegion HShapeModel.GetShapeModelClutter(string genParamName, out string genParamValue, out HHomMat2D homMat2D, out int clutterContrast)

static HRegion HImage.GetShapeModelClutter(HShapeModel modelID, HTuple genParamName, out HTuple genParamValue, out HHomMat2D homMat2D, out int clutterContrast)

static HRegion HImage.GetShapeModelClutter(HShapeModel modelID, string genParamName, out string genParamValue, out HHomMat2D homMat2D, out int clutterContrast)

def get_shape_model_clutter(model_id: HHandle, gen_param_name: MaybeSequence[str]) -> Tuple[HObject, Sequence[Union[float, int, str]], Sequence[float], int]

def get_shape_model_clutter_s(model_id: HHandle, gen_param_name: MaybeSequence[str]) -> Tuple[HObject, Union[float, int, str], Sequence[float], int]

Beschreibung

Der Operator get_shape_model_clutterget_shape_model_clutterGetShapeModelClutterGetShapeModelClutterGetShapeModelClutterget_shape_model_clutter kann dazu genutzt werden, die Störparameter des Formmodells ModelIDModelIDModelIDModelIDmodelIDmodel_id zu untersuchen, die zuvor mit set_shape_model_clutterset_shape_model_clutterSetShapeModelClutterSetShapeModelClutterSetShapeModelClutterset_shape_model_clutter gesetzt wurden. Ebenfalls kann der Wert von 'use_clutter'"use_clutter""use_clutter""use_clutter""use_clutter""use_clutter", der in set_shape_model_paramset_shape_model_paramSetShapeModelParamSetShapeModelParamSetShapeModelParamset_shape_model_param gesetzt werden kann, abgefragt werden, indem GenParamNameGenParamNameGenParamNameGenParamNamegenParamNamegen_param_name auf 'use_clutter'"use_clutter""use_clutter""use_clutter""use_clutter""use_clutter" gesetzt wird. Für eine Beschreibung der Parameter siehe set_shape_model_clutterset_shape_model_clutterSetShapeModelClutterSetShapeModelClutterSetShapeModelClutterset_shape_model_clutter sowie set_shape_model_paramset_shape_model_paramSetShapeModelParamSetShapeModelParamSetShapeModelParamset_shape_model_param.

Ausführungsinformationen

Parameter

ClutterRegionClutterRegionClutterRegionClutterRegionclutterRegionclutter_region (output_object)  region objectHRegionHObjectHRegionHobject *

Region, in der keine Störungen auftreten sollen.

ModelIDModelIDModelIDModelIDmodelIDmodel_id (input_control)  shape_model HShapeModel, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle des Modells.

GenParamNameGenParamNameGenParamNameGenParamNamegenParamNamegen_param_name (input_control)  attribute.name(-array) HTupleMaybeSequence[str]HTupleHtuple (string) (string) (HString) (char*)

Parameternamen.

Defaultwert: 'use_clutter' "use_clutter" "use_clutter" "use_clutter" "use_clutter" "use_clutter"

Werteliste: 'clutter_border_mode'"clutter_border_mode""clutter_border_mode""clutter_border_mode""clutter_border_mode""clutter_border_mode", 'use_clutter'"use_clutter""use_clutter""use_clutter""use_clutter""use_clutter"

GenParamValueGenParamValueGenParamValueGenParamValuegenParamValuegen_param_value (output_control)  attribute.name(-array) HTupleSequence[Union[float, int, str]]HTupleHtuple (string / real / integer) (string / double / int / long) (HString / double / Hlong) (char* / double / Hlong)

Parameterwerte.

HomMat2DHomMat2DHomMat2DHomMat2DhomMat2Dhom_mat_2d (output_control)  hom_mat2d HHomMat2D, HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)

Transformationsmatrix.

ClutterContrastClutterContrastClutterContrastClutterContrastclutterContrastclutter_contrast (output_control)  number HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Minimaler Kontrast einer Störung.

Ergebnis

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

Vorgänger

set_shape_model_clutterset_shape_model_clutterSetShapeModelClutterSetShapeModelClutterSetShapeModelClutterset_shape_model_clutter, read_shape_modelread_shape_modelReadShapeModelReadShapeModelReadShapeModelread_shape_model, deserialize_shape_modeldeserialize_shape_modelDeserializeShapeModelDeserializeShapeModelDeserializeShapeModeldeserialize_shape_model

Nachfolger

find_shape_modelfind_shape_modelFindShapeModelFindShapeModelFindShapeModelfind_shape_model, find_scaled_shape_modelfind_scaled_shape_modelFindScaledShapeModelFindScaledShapeModelFindScaledShapeModelfind_scaled_shape_model, find_aniso_shape_modelfind_aniso_shape_modelFindAnisoShapeModelFindAnisoShapeModelFindAnisoShapeModelfind_aniso_shape_model, find_shape_modelsfind_shape_modelsFindShapeModelsFindShapeModelsFindShapeModelsfind_shape_models, find_scaled_shape_modelsfind_scaled_shape_modelsFindScaledShapeModelsFindScaledShapeModelsFindScaledShapeModelsfind_scaled_shape_models, find_aniso_shape_modelsfind_aniso_shape_modelsFindAnisoShapeModelsFindAnisoShapeModelsFindAnisoShapeModelsfind_aniso_shape_models

Siehe auch

create_shape_modelcreate_shape_modelCreateShapeModelCreateShapeModelCreateShapeModelcreate_shape_model, create_scaled_shape_modelcreate_scaled_shape_modelCreateScaledShapeModelCreateScaledShapeModelCreateScaledShapeModelcreate_scaled_shape_model, create_aniso_shape_modelcreate_aniso_shape_modelCreateAnisoShapeModelCreateAnisoShapeModelCreateAnisoShapeModelcreate_aniso_shape_model, set_shape_model_paramset_shape_model_paramSetShapeModelParamSetShapeModelParamSetShapeModelParamset_shape_model_param

Modul

Matching