OpenCV 4.10.0
开源计算机视觉
|
模块 | |
基本结构 | |
数组操作 | |
异步API | |
XML/YAML持久化 | |
聚类 | |
实用程序和系统函数和宏 | |
OpenGL互操作性 | |
Intel IPP异步C/C++转换器 | |
优化算法 | |
DirectX互操作性 | |
Eigen支持 | |
OpenCL支持 | |
Intel VA-API/OpenCL (CL-VA)互操作性 | |
硬件加速层 | |
并行处理 | |
命名空间 | |
命名空间 | cv::traits |
类 | |
class | cv::Affine3< T > |
仿射变换。 更多... | |
class | cv::BufferPoolController |
class | cv::DualQuat< _Tp > |
class | cv::Quat< _Tp > |
class | cv::QuatEnum |
类型定义 | |
typedef Affine3< double > | cv::Affine3d |
typedef Affine3< float > | cv::Affine3f |
using | cv::DualQuatd = DualQuat< double > |
using | cv::DualQuatf = DualQuat< float > |
using | cv::Quatd = Quat< double > |
using | cv::Quatf = Quat< float > |
枚举 | |
enum | cv::CovarFlags { cv::COVAR_SCRAMBLED = 0 , cv::COVAR_NORMAL = 1 , cv::COVAR_USE_AVG = 2 , cv::COVAR_SCALE = 4 , cv::COVAR_ROWS = 8 , cv::COVAR_COLS = 16 } |
协变量标志。 更多... | |
enum | cv::QuatAssumeType { cv::QUAT_ASSUME_NOT_UNIT , cv::QUAT_ASSUME_UNIT } |
单位四元数标志。 更多... | |
函数 | |
template<typename T > | |
Quat< T > | cv::acos (const Quat< T > &q) |
template<typename T > | |
Quat< T > | cv::acosh (const Quat< T > &q) |
template<typename T > | |
Quat< T > | cv::asin (const Quat< T > &q) |
template<typename T > | |
Quat< T > | cv::asinh (const Quat< T > &q) |
template<typename T > | |
Quat< T > | cv::atan (const Quat< T > &q) |
template<typename T > | |
Quat< T > | cv::atanh (const Quat< T > &q) |
template<typename T > | |
Quat< T > | cv::cos (const Quat< T > &q) |
template<typename T > | |
Quat< T > | cv::cosh (const Quat< T > &q) |
template<typename T > | |
Quat< T > | cv::crossProduct (const Quat< T > &p, const Quat< T > &q) |
template<typename T > | |
Quat< T > | cv::exp (const Quat< T > &q) |
template<typename T > | |
Quat< T > | cv::inv (const Quat< T > &q, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) |
template<typename T > | |
Quat< T > | cv::log (const Quat< T > &q, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) |
template<typename T , typename V > | |
static V | cv::operator* (const Affine3< T > &affine, const V &vector) |
V是一个包含x、y和z成员字段的3元素向量。 | |
template<typename T > | |
static Affine3< T > | cv::operator* (const Affine3< T > &affine1, const Affine3< T > &affine2) |
static Vec3d | cv::operator* (const Affine3d &affine, const Vec3d &vector) |
static Vec3f | cv::operator* (const Affine3f &affine, const Vec3f &vector) |
template<typename T > | |
Quat< T > | cv::operator* (const Quat< T > &, const T) |
template<typename T > | |
Quat< T > | cv::operator* (const T, const Quat< T > &) |
template<typename _Tp > | |
std::ostream & | cv::operator<< (std::ostream &, const DualQuat< _Tp > &) |
template<typename _Tp > | |
std::ostream & | cv::operator<< (std::ostream &, const Quat< _Tp > &) |
template<typename S > | |
std::ostream & | cv::operator<< (std::ostream &, const Quat< S > &) |
template<typename T > | |
Quat< T > | cv::power (const Quat< T > &q, const Quat< T > &p, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) |
template<typename T > | |
Quat< T > | cv::power (const Quat< T > &q, const T x, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) |
template<typename T > | |
Quat< T > | cv::sin (const Quat< T > &q) |
template<typename T > | |
Quat< T > | cv::sinh (const Quat< T > &q) |
template<typename S > | |
Quat< S > | cv::sqrt (const Quat< S > &q, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) |
void | cv::swap (Mat &a, Mat &b) |
交换两个矩阵。 | |
void | cv::swap (UMat &a, UMat &b) |
template<typename T > | |
Quat< T > | cv::tan (const Quat< T > &q) |
template<typename T > | |
Quat< T > | cv::tanh (const Quat< T > &q) |
typedef Affine3<double> cv::Affine3d |
#include <opencv2/core/affine.hpp>
typedef Affine3<float> cv::Affine3f |
#include <opencv2/core/affine.hpp>
using cv::DualQuatd = typedef DualQuat<double> |
#include <opencv2/core/dualquaternion.hpp>
using cv::DualQuatf = typedef DualQuat<float> |
#include <opencv2/core/dualquaternion.hpp>
#include <opencv2/core/quaternion.hpp>
#include <opencv2/core/quaternion.hpp>
enum cv::CovarFlags |
#include <>
协方差标志。
枚举 | |
---|---|
COVAR_SCRAMBLED Python: cv.COVAR_SCRAMBLED | 输出协方差矩阵计算为 \[\texttt{scale} \cdot [ \texttt{vects} [0]- \texttt{mean} , \texttt{vects} [1]- \texttt{mean} ,...]^T \cdot [ \texttt{vects} [0]- \texttt{mean} , \texttt{vects} [1]- \texttt{mean} ,...],\] 协方差矩阵将为 nsamples x nsamples。这样的非寻常协方差矩阵用于快速PCA分析一组非常大的向量(例如,面部识别中的EigenFaces技术)。此“混乱”矩阵的特征值与真实协方差矩阵的特征值相匹配。可以从“混乱”协方差矩阵的特征向量轻松计算出“真实”特征向量。 |
COVAR_NORMAL Python: cv.COVAR_NORMAL | 输出协方差矩阵计算为 \[\texttt{scale} \cdot [ \texttt{vects} [0]- \texttt{mean} , \texttt{vects} [1]- \texttt{mean} ,...] \cdot [ \texttt{vects} [0]- \texttt{mean} , \texttt{vects} [1]- \texttt{mean} ,...],\] 协方差将是大小与每个输入向量的元素总数相同的正方形矩阵。必须指定COVAR_SCRAMBLED和COVAR_NORMAL之一且仅之一。 |
COVAR_USE_AVG Python: cv.COVAR_USE_AVG | 如果指定了此标志,函数不计算从输入向量中的均值,而是使用传递的均值向量。如果均值已经预先计算或提前知道,或者协方差矩阵是分段计算的,则这很有用。在这种情况下,均值不是输入子集向量的均值向量,而是整个集合的均值向量。 |
COVAR_SCALE Python: cv.COVAR_SCALE | 如果指定了此标志,则对协方差矩阵进行缩放。在“正常”模式中,缩放值为 1./nsamples 。在“打乱”模式下,缩放值为每个输入向量中元素总数的倒数。默认情况下(如果未指定标志),协方差矩阵不进行缩放(scale=1)。 |
COVAR_ROWS Python: cv.COVAR_ROWS | 如果指定了此标志,则所有输入向量都存储为样本矩阵的行。在这种情况下,mean 应该是一个单行向量。 |
COVAR_COLS Python: cv.COVAR_COLS | 如果指定了此标志,则所有输入向量都存储为样本矩阵的列。在这种情况下,mean 应该是一个单列向量。 |
enum cv::QuatAssumeType |
#include <opencv2/core/quaternion.hpp>
单位四元数标志。
#include <opencv2/core/quaternion.hpp>
[\arccos(q) = -\frac{\boldsymbol{v}}{||\boldsymbol{v}||}arccosh(q)\]
其中\(\boldsymbol{v} = [x, y, z].\)
q | 四元数。 |
例如
#include <opencv2/core/quaternion.hpp>
[\arcsin(q) = -\frac{\boldsymbol{v}}{||\boldsymbol{v}||}arcsinh(q\frac{\boldsymbol{v}}{||\boldsymbol{v}||})\]
其中\(\boldsymbol{v} = [x, y, z].\)
q | 四元数。 |
例如
#include <opencv2/core/quaternion.hpp>
\[\arctan(q) = -\frac{\boldsymbol{v}}{||\boldsymbol{v}||}arctanh(q\frac{\boldsymbol{v}}{||\boldsymbol{v}||})\]
其中\(\boldsymbol{v} = [x, y, z].\)
q | 四元数。 |
例如
#include <opencv2/core/quaternion.hpp>
\[arctanh(q) = \frac{\ln(q + 1) - \ln(1 - q)}{2}\]
.
q | 四元数。 |
例如
#include <opencv2/core/quaternion.hpp>
\[\cos(p) = \cos(w) * \cosh(||\boldsymbol{v}||) - \sin(w)\frac{\boldsymbol{v}}{||\boldsymbol{v}||}\sinh(||\boldsymbol{v}||)\]
其中\(\boldsymbol{v} = [x, y, z].\)
q | 四元数。 |
例如
#include <opencv2/core/quaternion.hpp>
\[\cosh(p) = \cosh(w) * \cos(||\boldsymbol{v}||) + \sinh(w)\frac{\boldsymbol{v}}{||\boldsymbol{v}||}\sin(||\boldsymbol{v}||)\]
其中\(\boldsymbol{v} = [x, y, z].\)
q | 四元数。 |
例如
#include <opencv2/core/quaternion.hpp>
\[p \times q = \frac{pq- qp}{2}\]
\[p \times q = \boldsymbol{u} \times \boldsymbol{v}\]
\[p \times q = (cz-dy)i + (dx-bz)j + (by-xc)k \]
例如
#include <opencv2/core/quaternion.hpp>
\[\exp(q) = e^w (\cos||\boldsymbol{v}||+ \frac{v}{||\boldsymbol{v}||})\sin||\boldsymbol{v}||\]
其中\(\boldsymbol{v} = [x, y, z].\)
q | 四元数。 |
例如
Quat< T > cv::inv | ( | const Quat< T > & | q, |
QuatAssumeType | assumeUnit = QUAT_ASSUME_NOT_UNIT |
||
) |
#include <opencv2/core/quaternion.hpp>
q | 四元数。 |
assumeUnit | 如果 QUAT_ASSUME_UNIT,四元数 q 被假设为单位四元数,此函数将节省一些计算。 |
例如
Quat< T > cv::log | ( | const Quat< T > & | q, |
QuatAssumeType | assumeUnit = QUAT_ASSUME_NOT_UNIT |
||
) |
Python | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cv.log( | src[, dst] | ) -> | dst |
#include <opencv2/core/quaternion.hpp>
\[\ln(q) = \ln||q|| + \frac{\boldsymbol{v}}{||\boldsymbol{v}||}\arccos\frac{w}{||q||}.\]
其中\(\boldsymbol{v} = [x, y, z].\)
q | 四元数。 |
assumeUnit | 如果QUAT_ASSUME_UNIT,假设q是一个单位四元数,这个函数将节省一些计算。 |
例如
|
静态 |
#include <opencv2/core/affine.hpp>
V是一个包含x、y和z成员字段的3元素向量。
|
静态 |
#include <opencv2/core/affine.hpp>
#include <opencv2/core/affine.hpp>
#include <opencv2/core/affine.hpp>
#include <opencv2/core/quaternion.hpp>
#include <opencv2/core/quaternion.hpp>
#include <opencv2/core/dualquaternion.hpp>
#include <opencv2/core/quaternion.hpp>
std::ostream & cv::operator<< | ( | std::ostream & | , |
const Quat< S > & | |||
) |
#include <opencv2/core/quaternion.hpp>
Quat< T > cv::power | ( | const Quat< T > & | q, |
const Quat< T > & | p, | ||
QuatAssumeType | assumeUnit = QUAT_ASSUME_NOT_UNIT |
||
) |
#include <opencv2/core/quaternion.hpp>
\[p^q = e^{q\ln(p)}.\]
p | 幂函数的基础四元数。 |
q | 幂函数的指数四元数。 |
assumeUnit | 如果QUAT_ASSUME_UNIT,假设四元数\(p\)是单位四元数,这个函数将节省一些计算。 |
例如
Quat< T > cv::power | ( | const Quat< T > & | q, |
const T | x, | ||
QuatAssumeType | assumeUnit = QUAT_ASSUME_NOT_UNIT |
||
) |
#include <opencv2/core/quaternion.hpp>
\[q^x = ||q||(cos(x\theta) + \boldsymbol{u}sin(x\theta))).\]
q | 四元数。 |
x | 指数的指数。 |
assumeUnit | 如果 QUAT_ASSUME_UNIT,四元数 q 被假设为单位四元数,此函数将节省一些计算。 |
例如
#include <opencv2/core/quaternion.hpp>
\[\sin(p) = \sin(w) * \cosh(||\boldsymbol{v}||) + \cos(w)\frac{\boldsymbol{v}}{||\boldsymbol{v}||}\sinh(||\boldsymbol{v}||)\]
其中\(\boldsymbol{v} = [x, y, z].\)
q | 四元数。 |
例如
#include <opencv2/core/quaternion.hpp>
\[\sinh(p) = \sin(w)\cos(||\boldsymbol{v}||) + \cosh(w)\frac{v}{||\boldsymbol{v}||}\sin||\boldsymbol{v}||\]
其中\(\boldsymbol{v} = [x, y, z].\)
q | 四元数。 |
例如
Quat<_S> cv::sqrt | ( | const Quat< S > & | q, |
QuatAssumeType | assumeUnit = QUAT_ASSUME_NOT_UNIT |
||
) |
Python | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cv.sqrt( | src[, dst] | ) -> | dst |