Double precision row-major 4x4 matrix. More...
Inherits object.
Public Member Functions | |
| None | Matrix3DH (self, *Any args, **Any kwargs) |
| Supports the same arguments as cvb.Matrix3DH.create. More... | |
| cvb.Matrix3DH | create () |
| Construct a 4x4 matrix. More... | |
| cvb.Matrix3DH | create (cvb.Matrix3D matrix) |
| Construct a 4x4 matrix. More... | |
| cvb.Matrix3DH | create (List[float] values) |
| Construct a 4x4 matrix. More... | |
| cvb.Matrix3DH | identity () |
| The identity element. More... | |
Double precision row-major 4x4 matrix.
This matrix is used for general homography transformation including perspective(pinhole camera model).
| None Matrix3DH | ( | self, | |
| *Any | args, | ||
| **Any | kwargs | ||
| ) |
Supports the same arguments as cvb.Matrix3DH.create.
*args : Any Parameters like cvb.Matrix3DH.create.
**kwargs : Any Parameters like cvb.Matrix3DH.create.
| cvb.Matrix3DH create | ( | ) |
| cvb.Matrix3DH create | ( | cvb.Matrix3D | matrix | ) |
Construct a 4x4 matrix.
matrix : cvb.Matrix3D 3x3 matrix.
cvb.Matrix3DH A 3D 4x4 matrix.
| cvb.Matrix3DH create | ( | List[float] | values | ) |
Construct a 4x4 matrix.
values : List[float] List containing exactly 16 elements.
cvb.Matrix3DH A 3D 4x4 matrix.
| cvb.Matrix3DH identity | ( | ) |