vector_field_to_hom_mat2dT_vector_field_to_hom_mat2dVectorFieldToHomMat2dVectorFieldToHomMat2dvector_field_to_hom_mat2d (Operator)

Name

vector_field_to_hom_mat2dT_vector_field_to_hom_mat2dVectorFieldToHomMat2dVectorFieldToHomMat2dvector_field_to_hom_mat2d — Berechnen der Näherung eines Verschiebungsvektorfeldes durch eine affine Transformation.

Signatur

vector_field_to_hom_mat2d(VectorField : : : HomMat2D)

Herror T_vector_field_to_hom_mat2d(const Hobject VectorField, Htuple* HomMat2D)

void VectorFieldToHomMat2d(const HObject& VectorField, HTuple* HomMat2D)

HHomMat2D HImage::VectorFieldToHomMat2d() const

void HHomMat2D::VectorFieldToHomMat2d(const HImage& VectorField)

static void HOperatorSet.VectorFieldToHomMat2d(HObject vectorField, out HTuple homMat2D)

HHomMat2D HImage.VectorFieldToHomMat2d()

void HHomMat2D.VectorFieldToHomMat2d(HImage vectorField)

def vector_field_to_hom_mat2d(vector_field: HObject) -> Sequence[float]

Beschreibung

vector_field_to_hom_mat2dvector_field_to_hom_mat2dVectorFieldToHomMat2dVectorFieldToHomMat2dVectorFieldToHomMat2dvector_field_to_hom_mat2d berechnet aus dem Verschiebungsvektorfeld VectorFieldVectorFieldVectorFieldVectorFieldvectorFieldvector_field eine affine Transformation, die die unterliegende Transformation möglichst gut annähert. Diese wird in HomMat2DHomMat2DHomMat2DHomMat2DhomMat2Dhom_mat_2d zurückgeliefert.

Wenn das Verschiebungsvektorfeld aus einem Originalbild und einem zweiten Bild berechnet worden ist, so enthält die intern gespeicherte Transformationsmatrix (siehe affine_trans_imageaffine_trans_imageAffineTransImageAffineTransImageAffineTransImageaffine_trans_image) eine Transformation, die beschreibt, wie das erste Bild in das zweite Bild transformiert werden kann. Es ist zu beachten, dass das VectorFieldVectorFieldVectorFieldVectorFieldvectorFieldvector_field in relativen Koordinaten angegeben werden muss, wie es z.B. optical_flow_mgoptical_flow_mgOpticalFlowMgOpticalFlowMgOpticalFlowMgoptical_flow_mg liefert.

Ausführungsinformationen

Parameter

VectorFieldVectorFieldVectorFieldVectorFieldvectorFieldvector_field (input_object)  singlechannelimage objectHImageHObjectHImageHobject (vector_field)

Eingabebild.

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

Ausgabe-Transformationsmatrix.

Vorgänger

optical_flow_mgoptical_flow_mgOpticalFlowMgOpticalFlowMgOpticalFlowMgoptical_flow_mg

Nachfolger

affine_trans_imageaffine_trans_imageAffineTransImageAffineTransImageAffineTransImageaffine_trans_image

Alternativen

vector_to_hom_mat2dvector_to_hom_mat2dVectorToHomMat2dVectorToHomMat2dVectorToHomMat2dvector_to_hom_mat2d

Modul

Foundation