|
| | 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 |
| | 轉置矩陣
|
| |