set_descriptor_model_originT_set_descriptor_model_originSetDescriptorModelOriginSetDescriptorModelOriginset_descriptor_model_origin (Operator)

Name

set_descriptor_model_originT_set_descriptor_model_originSetDescriptorModelOriginSetDescriptorModelOriginset_descriptor_model_origin — Setzen des Ursprungs eines Deskriptormodells.

Signatur

set_descriptor_model_origin( : : ModelID, Row, Column : )

Herror T_set_descriptor_model_origin(const Htuple ModelID, const Htuple Row, const Htuple Column)

void SetDescriptorModelOrigin(const HTuple& ModelID, const HTuple& Row, const HTuple& Column)

void HDescriptorModel::SetDescriptorModelOrigin(const HTuple& Row, const HTuple& Column) const

void HDescriptorModel::SetDescriptorModelOrigin(double Row, double Column) const

static void HOperatorSet.SetDescriptorModelOrigin(HTuple modelID, HTuple row, HTuple column)

void HDescriptorModel.SetDescriptorModelOrigin(HTuple row, HTuple column)

void HDescriptorModel.SetDescriptorModelOrigin(double row, double column)

def set_descriptor_model_origin(model_id: HHandle, row: Union[float, int], column: Union[float, int]) -> None

Beschreibung

Der Operator set_descriptor_model_originset_descriptor_model_originSetDescriptorModelOriginSetDescriptorModelOriginSetDescriptorModelOriginset_descriptor_model_origin setzt den Ursprung (Referenzpunkt) des Deskriptormodells ModelIDModelIDModelIDModelIDmodelIDmodel_id auf einen neuen Wert. Der Ursprung wird relativ zum Schwerpunkt der Region des Bildes, das zur Erzeugung des Deskriptormodells mit create_uncalib_descriptor_modelcreate_uncalib_descriptor_modelCreateUncalibDescriptorModelCreateUncalibDescriptorModelCreateUncalibDescriptorModelcreate_uncalib_descriptor_model oder create_calib_descriptor_modelcreate_calib_descriptor_modelCreateCalibDescriptorModelCreateCalibDescriptorModelCreateCalibDescriptorModelcreate_calib_descriptor_model verwendet wurde, angegeben. Ein Ursprung von (0,0) heißt also, dass der Schwerpunkt der Region des Modellbildes verwendet wird. Ein Ursprung von (-20,-40) heißt, dass der Ursprung links oberhalb des Schwerpunktes liegt.

Ausführungsinformationen

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

ModelIDModelIDModelIDModelIDmodelIDmodel_id (input_control, Zustand wird modifiziert)  descriptor_model HDescriptorModel, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle zu einem Deskriptormodell.

RowRowRowRowrowrow (input_control)  real HTupleUnion[float, int]HTupleHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)

Verschiebung des Ursprungs in Zeilenrichtung.

Defaultwert: 0

ColumnColumnColumnColumncolumncolumn (input_control)  real HTupleUnion[float, int]HTupleHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)

Verschiebung des Ursprungs in Spaltenrichtung.

Defaultwert: 0

Vorgänger

create_uncalib_descriptor_modelcreate_uncalib_descriptor_modelCreateUncalibDescriptorModelCreateUncalibDescriptorModelCreateUncalibDescriptorModelcreate_uncalib_descriptor_model, create_calib_descriptor_modelcreate_calib_descriptor_modelCreateCalibDescriptorModelCreateCalibDescriptorModelCreateCalibDescriptorModelcreate_calib_descriptor_model, read_descriptor_modelread_descriptor_modelReadDescriptorModelReadDescriptorModelReadDescriptorModelread_descriptor_model

Siehe auch

get_descriptor_model_originget_descriptor_model_originGetDescriptorModelOriginGetDescriptorModelOriginGetDescriptorModelOriginget_descriptor_model_origin, create_uncalib_descriptor_modelcreate_uncalib_descriptor_modelCreateUncalibDescriptorModelCreateUncalibDescriptorModelCreateUncalibDescriptorModelcreate_uncalib_descriptor_model

Modul

Matching