get_ncc_model_paramsT_get_ncc_model_paramsGetNccModelParamsGetNccModelParams (Operator)

Name

get_ncc_model_paramsT_get_ncc_model_paramsGetNccModelParamsGetNccModelParams — Auslesen der Parameter eines NCC-Modells.

Signatur

get_ncc_model_params( : : ModelID : NumLevels, AngleStart, AngleExtent, AngleStep, Metric)

Herror T_get_ncc_model_params(const Htuple ModelID, Htuple* NumLevels, Htuple* AngleStart, Htuple* AngleExtent, Htuple* AngleStep, Htuple* Metric)

void GetNccModelParams(const HTuple& ModelID, HTuple* NumLevels, HTuple* AngleStart, HTuple* AngleExtent, HTuple* AngleStep, HTuple* Metric)

Hlong HNCCModel::GetNccModelParams(double* AngleStart, double* AngleExtent, double* AngleStep, HString* Metric) const

static void HOperatorSet.GetNccModelParams(HTuple modelID, out HTuple numLevels, out HTuple angleStart, out HTuple angleExtent, out HTuple angleStep, out HTuple metric)

int HNCCModel.GetNccModelParams(out double angleStart, out double angleExtent, out double angleStep, out string metric)

Beschreibung

Der Operator get_ncc_model_paramsget_ncc_model_paramsGetNccModelParamsGetNccModelParamsGetNccModelParams gibt die zur Erzeugung des NCC-Modells ModelIDModelIDModelIDModelIDmodelID mit create_ncc_modelcreate_ncc_modelCreateNccModelCreateNccModelCreateNccModel verwendeten Parameter zurück. Dies ist insbesondere hilfreich, um die Parameter NumLevelsNumLevelsNumLevelsNumLevelsnumLevels und AngleStepAngleStepAngleStepAngleStepangleStep zu überprüfen, falls diese durch create_ncc_modelcreate_ncc_modelCreateNccModelCreateNccModelCreateNccModel automatisch bestimmt wurden. Weiterhin kann get_ncc_model_paramsget_ncc_model_paramsGetNccModelParamsGetNccModelParamsGetNccModelParams verwendet werden, um die Parameter zu überprüfen, falls das Modell mit read_ncc_modelread_ncc_modelReadNccModelReadNccModelReadNccModel eingelesen wurde.

Ausführungsinformationen

Parameter

ModelIDModelIDModelIDModelIDmodelID (input_control)  ncc_model HNCCModel, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle des Modells.

NumLevelsNumLevelsNumLevelsNumLevelsnumLevels (output_control)  integer HTupleHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Anzahl von Pyramidenebenen.

AngleStartAngleStartAngleStartAngleStartangleStart (output_control)  angle.rad HTupleHTupleHtuple (real) (double) (double) (double)

Kleinste auftretende Rotation des Musters.

AngleExtentAngleExtentAngleExtentAngleExtentangleExtent (output_control)  angle.rad HTupleHTupleHtuple (real) (double) (double) (double)

Ausdehnung des Winkelbereichs.

Zusicherung: AngleExtent >= 0

AngleStepAngleStepAngleStepAngleStepangleStep (output_control)  angle.rad HTupleHTupleHtuple (real) (double) (double) (double)

Schrittweite der Winkel (Auflösung).

Zusicherung: AngleStep >= 0

MetricMetricMetricMetricmetric (output_control)  string HTupleHTupleHtuple (string) (string) (HString) (char*)

Art der zum Matchen verwendeten Metrik.

Ergebnis

Ist der Handle des Modells gültig, dann liefert get_ncc_model_paramsget_ncc_model_paramsGetNccModelParamsGetNccModelParamsGetNccModelParams den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

create_ncc_modelcreate_ncc_modelCreateNccModelCreateNccModelCreateNccModel, read_ncc_modelread_ncc_modelReadNccModelReadNccModelReadNccModel

Siehe auch

find_ncc_modelfind_ncc_modelFindNccModelFindNccModelFindNccModel

Modul

Matching