CVBpy 14.0
Matrix3DH Class Reference

Double precision row-major 4x4 matrix. More...

Inherits object.

Public Member Functions

cvb.Matrix3DH create ()
 Construct a 4x4 matrix. More...
 
cvb.Matrix3DH identity ()
 The identity element. More...
 

Detailed Description

Double precision row-major 4x4 matrix.

This matrix is used for general homography transformation including perspective(pinhole camera model).

Supports the same arguments as cvb.Matrix3DH.create.

Parameters

*args : Any Parameters like cvb.Matrix3DH.create.

**kwargs : Any Parameters like cvb.Matrix3DH.create.

Member Function Documentation

◆ create()

cvb.Matrix3DH create ( )

Construct a 4x4 matrix.

Returns

cvb.Matrix3DH A 3D 4x4 matrix.

Construct a 4x4 matrix.

Parameters

matrix : cvb.Matrix3D 3x3 matrix.

Returns

cvb.Matrix3DH A 3D 4x4 matrix.

Construct a 4x4 matrix.

Parameters

values : List[float] List containing exactly 16 elements.

Returns

cvb.Matrix3DH A 3D 4x4 matrix.

◆ identity()

cvb.Matrix3DH identity ( )

The identity element.

Returns

cvb.Matrix3DH An identity matrix.