Skip to content

Transformations - 2D Transformations🔗

On this topic🔗

Operators🔗

affine_trans_pixelAffineTransPixel: Apply an arbitrary affine 2D transformation to pixel coordinates.

affine_trans_point_2dAffineTransPoint2d: Apply an arbitrary affine 2D transformation to points.

deserialize_hom_mat2dDeserializeHomMat2d: Deserialize a serialized homogeneous 2D transformation matrix.

gen_image_warp_mapGenImageWarpMap: Generate an image map based on non-regular correspondence points.

hom_mat2d_composeHomMat2dCompose: Multiply two homogeneous 2D transformation matrices.

hom_mat2d_determinantHomMat2dDeterminant: Compute the determinant of a homogeneous 2D transformation matrix.

hom_mat2d_identityHomMat2dIdentity: Generate the homogeneous transformation matrix of the identical 2D transformation.

hom_mat2d_invertHomMat2dInvert: Invert a homogeneous 2D transformation matrix.

hom_mat2d_reflectHomMat2dReflect: Add a reflection to a homogeneous 2D transformation matrix.

hom_mat2d_reflect_localHomMat2dReflectLocal: Add a reflection to a homogeneous 2D transformation matrix.

hom_mat2d_rotateHomMat2dRotate: Add a rotation to a homogeneous 2D transformation matrix.

hom_mat2d_rotate_localHomMat2dRotateLocal: Add a rotation to a homogeneous 2D transformation matrix.

hom_mat2d_scaleHomMat2dScale: Add a scaling to a homogeneous 2D transformation matrix.

hom_mat2d_scale_localHomMat2dScaleLocal: Add a scaling to a homogeneous 2D transformation matrix.

hom_mat2d_slantHomMat2dSlant: Add a slant to a homogeneous 2D transformation matrix.

hom_mat2d_slant_localHomMat2dSlantLocal: Add a slant to a homogeneous 2D transformation matrix.

hom_mat2d_to_affine_parHomMat2dToAffinePar: Compute the affine transformation parameters from a homogeneous 2D transformation matrix.

hom_mat2d_translateHomMat2dTranslate: Add a translation to a homogeneous 2D transformation matrix.

hom_mat2d_translate_localHomMat2dTranslateLocal: Add a translation to a homogeneous 2D transformation matrix.

hom_mat2d_transposeHomMat2dTranspose: Transpose a homogeneous 2D transformation matrix.

hom_mat3d_projectHomMat3dProject: Project an affine 3D transformation matrix to a 2D projective transformation matrix.

hom_vector_to_proj_hom_mat2dHomVectorToProjHomMat2d: Compute a homogeneous transformation matrix using given point correspondences.

point_line_to_hom_mat2dPointLineToHomMat2d: Approximate an affine transformation from point-to-line correspondences.

projective_trans_pixelProjectiveTransPixel: Project pixel coordinates using a homogeneous projective transformation matrix.

projective_trans_point_2dProjectiveTransPoint2d: Project a homogeneous 2D point using a projective transformation matrix.

serialize_hom_mat2dSerializeHomMat2d: Serialize a homogeneous 2D transformation matrix.

vector_angle_to_rigidVectorAngleToRigid: Compute a rigid affine transformation from points and angles.

vector_field_to_hom_mat2dVectorFieldToHomMat2d: Approximate an affine map from a displacement vector field.

vector_to_anisoVectorToAniso: Approximate an anisotropic similarity transformation from point correspondences.

vector_to_hom_mat2dVectorToHomMat2d: Approximate an affine transformation from point correspondences.

vector_to_proj_hom_mat2dVectorToProjHomMat2d: Compute a projective transformation matrix using given point correspondences.

vector_to_proj_hom_mat2d_distortionVectorToProjHomMat2dDistortion: Compute a projective transformation matrix and the radial distortion coefficient using given image point correspondences.

vector_to_rigidVectorToRigid: Approximate a rigid affine transformation from point correspondences.

vector_to_similarityVectorToSimilarity: Approximate an similarity transformation from point correspondences.