|
| | Color (颜色) () |
| |
| | Color (const Scalar &color) |
| |
| | Color (double blue, double green, double red) |
| |
| | Color (double gray) |
| | 三个通道将具有相同的值,等于 gray。
|
| |
| | operator Vec3b () const |
| |
| | Scalar_ () |
| | 默认构造函数
|
| |
| | Scalar_ (const Scalar_ &s) |
| |
| | Scalar_ (const Vec< _Tp2, cn > &v) |
| |
| | Scalar_ (double v0) |
| |
| | Scalar_ (double v0, double v1, double v2=0, double v3=0) |
| |
| | Scalar_ (Scalar_ &&s) CV_NOEXCEPT |
| |
| Scalar_< double > | conj () const |
| | 返回 (v0, -v1, -v2, -v3)
|
| |
| bool | isReal () const |
| | 当且仅当 v1 == v2 == v3 == 0 时返回 true
|
| |
| Scalar_< double > | mul (const Scalar_< double > &a, double scale=1) const |
| | 逐元素积
|
| |
| | operator Scalar_< T2 > () const |
| | 转换为另一种数据类型
|
| |
| Scalar_ & | operator= (const Scalar_ &s) |
| |
| Scalar_ & | operator= (Scalar_ &&s) CV_NOEXCEPT |
| |
| | Vec () |
| | 默认构造函数
|
| |
| | Vec (const double *values) |
| |
| | Vec (const Matx< double, cn, 1 > &a, _T2 alpha, Matx_ScaleOp) |
| |
| | Vec (const Matx< double, cn, 1 > &a, const Matx< double, cn, 1 > &b, Matx_AddOp) |
| |
| | Vec (const Matx< double, cn, 1 > &a, const Matx< double, cn, 1 > &b, Matx_SubOp) |
| |
| | Vec (const Vec< double, cn > &v) |
| |
| | Vec (double v0) |
| | 1元素向量构造函数
|
| |
| | Vec (double v0, double v1) |
| | 2元素向量构造函数
|
| |
| | Vec (double v0, double v1, double v2) |
| | 3元素向量构造函数
|
| |
| | Vec (double v0, double v1, double v2, double v3) |
| | 4元素向量构造函数
|
| |
| | Vec (double v0, double v1, double v2, double v3, double v4) |
| | 5元素向量构造函数
|
| |
| | Vec (double v0, double v1, double v2, double v3, double v4, double v5) |
| | 6元素向量构造函数
|
| |
| | Vec (double v0, double v1, double v2, double v3, double v4, double v5, double v6) |
| | 7元素向量构造函数
|
| |
| | Vec (double v0, double v1, double v2, double v3, double v4, double v5, double v6, double v7) |
| | 8元素向量构造函数
|
| |
| | Vec (double v0, double v1, double v2, double v3, double v4, double v5, double v6, double v7, double v8) |
| | 9元素向量构造函数
|
| |
| | Vec (double v0, double v1, double v2, double v3, double v4, double v5, double v6, double v7, double v8, double v9) |
| | 10元素向量构造函数
|
| |
| | Vec (double v0, double v1, double v2, double v3, double v4, double v5, double v6, double v7, double v8, double v9, double v10, double v11, double v12, double v13) |
| | 14元素向量构造函数
|
| |
| | Vec (std::initializer_list< double >) |
| |
| Vec | conj () const |
| | 共轭(对复数和四元数有意义)
|
| |
| Vec | cross (const Vec &v) const |
| |
| Vec | mul (const Vec< double, cn > &v) const |
| | 逐元素乘法
|
| |
| | operator Vec< T2, cn > () const |
| | 转换为另一种数据类型
|
| |
| double & | operator() (int i) |
| |
| const double & | operator() (int i) const |
| |
| Vec< double, cn > & | operator= (const Vec< double, cn > &rhs)=default |
| |
| double & | operator[] (int i) |
| |
| const double & | operator[] (int i) const |
| |
| | Matx () |
| | 默认构造函数
|
| |
| | Matx (const double *vals) |
| | 从普通数组初始化
|
| |
| | Matx (const Matx< double, m, l > &a, const Matx< double, l, n > &b, Matx_MatMulOp) |
| |
| | Matx (const Matx< double, m, n > &a, _T2 alpha, Matx_ScaleOp) |
| |
| | Matx (const Matx< double, m, n > &a, const Matx< double, m, n > &b, Matx_AddOp) |
| |
| | Matx (const Matx< double, m, n > &a, const Matx< double, m, n > &b, Matx_DivOp) |
| |
| | Matx (const Matx< double, m, n > &a, const Matx< double, m, n > &b, Matx_MulOp) |
| |
| | Matx (const Matx< double, m, n > &a, const Matx< double, m, n > &b, Matx_SubOp) |
| |
| | Matx (const Matx< double, n, m > &a, Matx_TOp) |
| |
| | Matx (double v0) |
| | 1x1 矩阵
|
| |
| | Matx (double v0, double v1) |
| | 1x2 或 2x1 矩阵
|
| |
| | Matx (double v0, double v1, double v2) |
| | 1x3 或 3x1 矩阵
|
| |
| | Matx (double v0, double v1, double v2, double v3) |
| | 1x4, 2x2 或 4x1 矩阵
|
| |
| | Matx (double v0, double v1, double v2, double v3, double v4) |
| | 1x5 或 5x1 矩阵
|
| |
| | Matx (double v0, double v1, double v2, double v3, double v4, double v5) |
| | 1x6, 2x3, 3x2 或 6x1 矩阵
|
| |
| | Matx (double v0, double v1, double v2, double v3, double v4, double v5, double v6) |
| | 1x7 或 7x1 矩阵
|
| |
| | Matx (double v0, double v1, double v2, double v3, double v4, double v5, double v6, double v7) |
| | 1x8, 2x4, 4x2 或 8x1 矩阵
|
| |
| | Matx (double v0, double v1, double v2, double v3, double v4, double v5, double v6, double v7, double v8) |
| | 1x9, 3x3 或 9x1 矩阵
|
| |
| | Matx (double v0, double v1, double v2, double v3, double v4, double v5, double v6, double v7, double v8, double v9) |
| | 1x10, 2x5, 5x2 或 10x1 矩阵
|
| |
| | Matx (double v0, double v1, double v2, double v3, double v4, double v5, double v6, double v7, double v8, double v9, double v10, double v11) |
| | 1x12, 2x6, 3x4, 4x3, 6x2 或 12x1 矩阵
|
| |
| | Matx (double v0, double v1, double v2, double v3, double v4, double v5, double v6, double v7, double v8, double v9, double v10, double v11, double v12, double v13) |
| | 1x14, 2x7, 7x2 或 14x1 矩阵
|
| |
| | Matx (double v0, double v1, double v2, double v3, double v4, double v5, double v6, double v7, double v8, double v9, double v10, double v11, double v12, double v13, double v14, double v15) |
| | 1x16, 4x4 或 16x1 矩阵
|
| |
| | Matx (std::initializer_list< double >) |
| | 从初始化列表初始化
|
| |
| Matx< double, m, 1 > | col (int i) const |
| | 提取矩阵列
|
| |
| double | ddot (const Matx< double, m, n > &v) const |
| | 以双精度算法计算点积
|
| |
| diag_type | diag () const |
| | 提取矩阵对角线
|
| |
| Matx< double, m, n > | div (const Matx< double, m, n > &a) const |
| | 逐元素除法
|
| |
| double | dot (const Matx< double, m, n > &v) const |
| | 使用默认精度计算点积
|
| |
| Matx< double, m1, n1 > | get_minor (int base_row, int base_col) const |
| | 提取矩阵的一部分
|
| |
| Matx< double, n, m > | inv (int method=DECOMP_LU, bool *p_is_ok=NULL) const |
| | 矩阵求逆
|
| |
| Matx< double, m, n > | mul (const Matx< double, m, n > &a) const |
| | 逐元素乘法
|
| |
| | operator Matx< T2, m, n > () const |
| | 转换为另一种数据类型
|
| |
| double & | operator() (int i) |
| |
| const double & | operator() (int i) const |
| | 1D 元素访问
|
| |
| double & | operator() (int row, int col) |
| |
| const double & | operator() (int row, int col) const |
| | 元素访问
|
| |
| Matx< double, m1, n1 > | reshape () const |
| | 改变矩阵形状
|
| |
| Matx< double, 1, n > | row (int i) const |
| | 提取矩阵行
|
| |
| Matx< double, n, l > | solve (const Matx< double, m, l > &rhs, int flags=DECOMP_LU) const |
| | 求解线性系统
|
| |
| Vec< double, n > | solve (const Vec< double, m > &rhs, int method) const |
| |
| Matx< double, n, m > | t () const |
| | 转置矩阵
|
| |