简介
- OpenCV 矩阵类的成员函数可以进行很多基本的矩阵操作
内容列表
序号 | 函数 | 描述 |
---|---|---|
1 | cv2.phase() | 计算二维向量的方向 |
2 | cv2.polarToCart() | 已知角度和幅度,求出对应的二维向量 |
3 | cv2.pow() | 对矩阵内的每个元素求幂 |
4 | cv2.randu() | 用均匀分布的随机数填充给定的矩阵 |
5 | cv2.randn() | 用正态分布的随机数填充给定的矩阵 |
6 | cv2.randShuffle() | 随机打乱矩阵元素 |
7 | cv2.reduce() | 通过特定的操作将二维矩阵缩减为向量 |
8 | cv2.repeat() | 将一个矩阵的内容复制到另一个矩阵 |
9 | cv2.setIdentity() | 将矩阵中对角线上的元素设为1,其他置0 |
10 | cv2.solve() | 求出线性方程组的解 |
11 | cv2.solveCubic() | 找到三次方程的实根 |
12 | cv2.solvePoly() | 找到多项式方程的复根 |
13 | cv2.sort() | 在矩阵中排序任意行或列的元素 |
14 | cv2.sortIdx() | 与 cv2.sort() 的目的相同,除了矩阵是未修改的,并返回索引 |
15 | cv2.split() | 将一个多通道矩阵分割成多个单通道矩阵 |
16 | cv2.sqrt() | 计算矩阵逐元素的平方根 |
17 | cv2.subtract() | 实现两个矩阵逐元素相减 |
18 | cv2.trace() | 计算一个矩阵的迹 |
19 | cv2.transform() | 在矩阵的每个元素上应用矩阵变换 |
20 | cv2.transpose() | 矩阵的转置运算 |