|
| void | cv::cuda::abs (InputArray src, OutputArray dst, Stream &stream=Stream::Null()) |
| | 计算每个矩阵元素的绝对值。
|
| |
| void | cv::cuda::absdiff (InputArray src1, InputArray src2, OutputArray dst, Stream &stream=Stream::Null()) |
| | 计算两个矩阵(或一个矩阵与一个标量)的逐元素绝对差。
|
| |
| void | cv::cuda::absdiffWithScalar (InputArray src1, Scalar src2, OutputArray dst, Stream &stream=Stream::Null()) |
| | 计算矩阵与标量的逐元素绝对差。
|
| |
| void | cv::cuda::add (InputArray src1, InputArray src2, OutputArray dst, InputArray mask=noArray(), int dtype=-1, Stream &stream=Stream::Null()) |
| | 计算矩阵-矩阵或矩阵-标量之和。
|
| |
| void | cv::cuda::addWeighted (InputArray src1, double alpha, InputArray src2, double beta, double gamma, OutputArray dst, int dtype=-1, Stream &stream=Stream::Null()) |
| | 计算两个数组的加权和。
|
| |
| void | cv::cuda::addWithScalar (InputArray src1, Scalar src2, OutputArray dst, InputArray mask=noArray(), int dtype=-1, Stream &stream=Stream::Null()) |
| | 计算矩阵-标量和。
|
| |
| void | cv::cuda::bitwise_and (InputArray src1, InputArray src2, OutputArray dst, InputArray mask=noArray(), Stream &stream=Stream::Null()) |
| | 执行两个矩阵(或一个矩阵与一个标量)的逐元素按位合取运算。
|
| |
| void | cv::cuda::bitwise_and_with_scalar (InputArray src1, Scalar src2, OutputArray dst, InputArray mask=noArray(), Stream &stream=Stream::Null()) |
| | 执行一个矩阵与一个标量的逐元素按位合取运算。
|
| |
| void | cv::cuda::bitwise_not (InputArray src, OutputArray dst, InputArray mask=noArray(), Stream &stream=Stream::Null()) |
| | 执行按元素位反转。
|
| |
| void | cv::cuda::bitwise_or (InputArray src1, InputArray src2, OutputArray dst, InputArray mask=noArray(), Stream &stream=Stream::Null()) |
| | 执行两个矩阵(或一个矩阵与一个标量)的逐元素按位析取运算。
|
| |
| void | cv::cuda::bitwise_or_with_scalar (InputArray src1, Scalar src2, OutputArray dst, InputArray mask=noArray(), Stream &stream=Stream::Null()) |
| | 执行一个矩阵与一个标量的逐元素按位析取运算。
|
| |
| void | cv::cuda::bitwise_xor (InputArray src1, InputArray src2, OutputArray dst, InputArray mask=noArray(), Stream &stream=Stream::Null()) |
| | 执行两个矩阵(或一个矩阵与一个标量)的逐元素按位异或运算。
|
| |
| void | cv::cuda::bitwise_xor_with_scalar (InputArray src1, Scalar src2, OutputArray dst, InputArray mask=noArray(), Stream &stream=Stream::Null()) |
| | 执行一个矩阵与一个标量 的逐元素按位异或运算。
|
| |
| void | cv::cuda::cartToPolar (InputArray x, InputArray y, OutputArray magnitude, OutputArray angle, bool angleInDegrees=false, Stream &stream=Stream::Null()) |
| | 将笛卡尔坐标转换为极坐标。
|
| |
| void | cv::cuda::cartToPolar (InputArray xy, OutputArray magnitude, OutputArray angle, bool angleInDegrees=false, Stream &stream=Stream::Null()) |
| | 将笛卡尔坐标转换为极坐标。
|
| |
| void | cv::cuda::cartToPolar (InputArray xy, OutputArray magnitudeAngle, bool angleInDegrees=false, Stream &stream=Stream::Null()) |
| | 将笛卡尔坐标转换为极坐标。
|
| |
| void | cv::cuda::compare (InputArray src1, InputArray src2, OutputArray dst, int cmpop, Stream &stream=Stream::Null()) |
| | 比较两个矩阵(或一个矩阵与标量)的元素。
|
| |
| void | cv::cuda::compareWithScalar (InputArray src1, Scalar src2, OutputArray dst, int cmpop, Stream &stream=Stream::Null()) |
| | 比较矩阵与标量的元素。
|
| |
| void | cv::cuda::divide (InputArray src1, InputArray src2, OutputArray dst, double scale=1, int dtype=-1, Stream &stream=Stream::Null()) |
| | 计算矩阵-矩阵或矩阵-标量除法。
|
| |
| void | cv::cuda::divideWithScalar (InputArray src1, Scalar src2, OutputArray dst, double scale=1, int dtype=-1, Stream &stream=Stream::Null()) |
| | 计算矩阵-标量除法。
|
| |
| void | cv::cuda::exp (InputArray src, OutputArray dst, Stream &stream=Stream::Null()) |
| | 计算每个矩阵元素的指数。
|
| |
| void | cv::cuda::inRange (InputArray src, const Scalar &lowerb, const Scalar &upperb, OutputArray dst, Stream &stream=Stream::Null()) |
| | 检查数组元素是否介于两个标量之间。
|
| |
| void | cv::cuda::log (InputArray src, OutputArray dst, Stream &stream=Stream::Null()) |
| | 计算每个矩阵元素的绝对值的自然对数。
|
| |
| void | cv::cuda::lshift (InputArray src, Scalar val, OutputArray dst, Stream &stream=Stream::Null()) |
| |
| void | cv::cuda::lshift (InputArray src, Scalar_< int > val, OutputArray dst, Stream &stream=Stream::Null()) |
| | 逐像素对图像进行常数值左移操作。
|
| |
| void | cv::cuda::magnitude (InputArray x, InputArray y, OutputArray magnitude, Stream &stream=Stream::Null()) |
| |
| void | cv::cuda::magnitude (InputArray xy, OutputArray magnitude, Stream &stream=Stream::Null()) |
| | 计算复杂矩阵元素的幅值。
|
| |
| void | cv::cuda::magnitudeSqr (InputArray x, InputArray y, OutputArray magnitude, Stream &stream=Stream::Null()) |
| |
| void | cv::cuda::magnitudeSqr (InputArray xy, OutputArray magnitude, Stream &stream=Stream::Null()) |
| | 计算复杂矩阵元素的平方幅值。
|
| |
| void | cv::cuda::max (InputArray src1, InputArray src2, OutputArray dst, Stream &stream=Stream::Null()) |
| | 计算两个矩阵(或一个矩阵与一个标量)的逐元素最大值。
|
| |
| void | cv::cuda::maxWithScalar (InputArray src1, Scalar src2, OutputArray dst, Stream &stream=Stream::Null()) |
| | 计算矩阵与标量的逐元素最大值。
|
| |
| void | cv::cuda::min (InputArray src1, InputArray src2, OutputArray dst, Stream &stream=Stream::Null()) |
| | 计算两个矩阵(或一个矩阵与一个标量)的逐元素最小值。
|
| |
| void | cv::cuda::minWithScalar (InputArray src1, Scalar src2, OutputArray dst, Stream &stream=Stream::Null()) |
| | 计算矩阵与标量的逐元素最小值。
|
| |
| void | cv::cuda::multiply (InputArray src1, InputArray src2, OutputArray dst, double scale=1, int dtype=-1, Stream &stream=Stream::Null()) |
| | 计算矩阵-矩阵或矩阵-标量按元素乘积。
|
| |
| void | cv::cuda::multiplyWithScalar (InputArray src1, Scalar src2, OutputArray dst, double scale=1, int dtype=-1, Stream &stream=Stream::Null()) |
| | 计算矩阵与标量的逐元素乘积。
|
| |
| void | cv::cuda::phase (InputArray x, InputArray y, OutputArray angle, bool angleInDegrees=false, Stream &stream=Stream::Null()) |
| | 计算复数矩阵元素的极角。
|
| |
| void | cv::cuda::phase (InputArray xy, OutputArray angle, bool angleInDegrees=false, Stream &stream=Stream::Null()) |
| | 计算复数矩阵元素的极角。
|
| |
| void | cv::cuda::polarToCart (InputArray magnitude, InputArray angle, OutputArray x, OutputArray y, bool angleInDegrees=false, Stream &stream=Stream::Null()) |
| | 将极坐标转换为笛卡尔坐标。
|
| |
| void | cv::cuda::polarToCart (InputArray magnitude, InputArray angle, OutputArray xy, bool angleInDegrees=false, Stream &stream=Stream::Null()) |
| | 将极坐标转换为笛卡尔坐标。
|
| |
| void | cv::cuda::polarToCart (InputArray magnitudeAngle, OutputArray xy, bool angleInDegrees=false, Stream &stream=Stream::Null()) |
| | 将极坐标转换为笛卡尔坐标。
|
| |
| void | cv::cuda::pow (InputArray src, double power, OutputArray dst, Stream &stream=Stream::Null()) |
| | 将每个矩阵元素提升到指定幂。
|
| |
| void | cv::cuda::rshift (InputArray src, Scalar val, OutputArray dst, Stream &stream=Stream::Null()) |
| |
| void | cv::cuda::rshift (InputArray src, Scalar_< int > val, OutputArray dst, Stream &stream=Stream::Null()) |
| | 逐像素对图像进行常数值右移操作。
|
| |
| static void | cv::cuda::scaleAdd (InputArray src1, double alpha, InputArray src2, OutputArray dst, Stream &stream=Stream::Null()) |
| | 将缩放后的数组加到另一个数组(dst = alpha*src1 + src2)
|
| |
| void | cv::cuda::sqr (InputArray src, OutputArray dst, Stream &stream=Stream::Null()) |
| | 计算每个矩阵元素的平方值。
|
| |
| void | cv::cuda::sqrt (InputArray src, OutputArray dst, Stream &stream=Stream::Null()) |
| | 计算每个矩阵元素的平方根。
|
| |
| void | cv::cuda::subtract (InputArray src1, InputArray src2, OutputArray dst, InputArray mask=noArray(), int dtype=-1, Stream &stream=Stream::Null()) |
| | 计算矩阵-矩阵或矩阵-标量差。
|
| |
| void | cv::cuda::subtractWithScalar (InputArray src1, Scalar src2, OutputArray dst, InputArray mask=noArray(), int dtype=-1, Stream &stream=Stream::Null()) |
| | 计算矩阵与标量的差值。
|
| |
| double | cv::cuda::threshold (InputArray src, OutputArray dst, double thresh, double maxval, int type, Stream &stream=Stream::Null()) |
| | 对每个数组元素应用固定级别的阈值。
|
| |