vector_field_to_hom_mat2dT_vector_field_to_hom_mat2dVectorFieldToHomMat2dVectorFieldToHomMat2d (Operator)

Name

vector_field_to_hom_mat2dT_vector_field_to_hom_mat2dVectorFieldToHomMat2dVectorFieldToHomMat2d — 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)

Beschreibung

vector_field_to_hom_mat2dvector_field_to_hom_mat2dVectorFieldToHomMat2dVectorFieldToHomMat2dVectorFieldToHomMat2d berechnet aus dem Verschiebungsvektorfeld VectorFieldVectorFieldVectorFieldVectorFieldvectorField eine affine Transformation, die die unterliegende Transformation möglichst gut annähert. Diese wird in HomMat2DHomMat2DHomMat2DHomMat2DhomMat2D 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_imageAffineTransImageAffineTransImageAffineTransImage) eine Transformation, die beschreibt, wie das erste Bild in das zweite Bild transformiert werden kann. Es ist zu beachten, dass das VectorFieldVectorFieldVectorFieldVectorFieldvectorField in relativen Koordinaten angegeben werden muss, wie es z.B. optical_flow_mgoptical_flow_mgOpticalFlowMgOpticalFlowMgOpticalFlowMg liefert.

Ausführungsinformationen

Parameter

VectorFieldVectorFieldVectorFieldVectorFieldvectorField (input_object)  singlechannelimage objectHImageHImageHobject (vector_field)

Eingabebild.

HomMat2DHomMat2DHomMat2DHomMat2DhomMat2D (output_control)  hom_mat2d HHomMat2D, HTupleHTupleHtuple (real) (double) (double) (double)

Ausgabe-Transformationsmatrix.

Vorgänger

optical_flow_mgoptical_flow_mgOpticalFlowMgOpticalFlowMgOpticalFlowMg

Nachfolger

affine_trans_imageaffine_trans_imageAffineTransImageAffineTransImageAffineTransImage

Alternativen

vector_to_hom_mat2dvector_to_hom_mat2dVectorToHomMat2dVectorToHomMat2dVectorToHomMat2d

Modul

Foundation