Functions#
Detailed Description#
Classes#
Name |
Description |
|---|---|
|
|
|
|
|
Function Documentation#
absdiff16bf()#
void cv::hal::absdiff16bf(
const cv_hal_bf16 * src1,
size_t step1,
const cv_hal_bf16 * src2,
size_t step2,
cv_hal_bf16 * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
absdiff16f()#
void cv::hal::absdiff16f(
const cv_hal_f16 * src1,
size_t step1,
const cv_hal_f16 * src2,
size_t step2,
cv_hal_f16 * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
absdiff16s()#
void cv::hal::absdiff16s(
const short * src1,
size_t step1,
const short * src2,
size_t step2,
short * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
absdiff16u()#
void cv::hal::absdiff16u(
const ushort * src1,
size_t step1,
const ushort * src2,
size_t step2,
ushort * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
absdiff32f()#
void cv::hal::absdiff32f(
const float * src1,
size_t step1,
const float * src2,
size_t step2,
float * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
absdiff32s()#
void cv::hal::absdiff32s(
const int * src1,
size_t step1,
const int * src2,
size_t step2,
int * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
absdiff32u()#
void cv::hal::absdiff32u(
const unsigned * src1,
size_t step1,
const unsigned * src2,
size_t step2,
unsigned * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
absdiff64f()#
void cv::hal::absdiff64f(
const double * src1,
size_t step1,
const double * src2,
size_t step2,
double * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
absdiff64s()#
void cv::hal::absdiff64s(
const int64 * src1,
size_t step1,
const int64 * src2,
size_t step2,
int64 * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
absdiff64u()#
void cv::hal::absdiff64u(
const uint64 * src1,
size_t step1,
const uint64 * src2,
size_t step2,
uint64 * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
absdiff8s()#
void cv::hal::absdiff8s(
const schar * src1,
size_t step1,
const schar * src2,
size_t step2,
schar * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
absdiff8u()#
void cv::hal::absdiff8u(
const uchar * src1,
size_t step1,
const uchar * src2,
size_t step2,
uchar * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
add16bf()#
void cv::hal::add16bf(
const cv_hal_bf16 * src1,
size_t step1,
const cv_hal_bf16 * src2,
size_t step2,
cv_hal_bf16 * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
add16f()#
void cv::hal::add16f(
const cv_hal_f16 * src1,
size_t step1,
const cv_hal_f16 * src2,
size_t step2,
cv_hal_f16 * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
add16s()#
void cv::hal::add16s(
const short * src1,
size_t step1,
const short * src2,
size_t step2,
short * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
add16u()#
void cv::hal::add16u(
const ushort * src1,
size_t step1,
const ushort * src2,
size_t step2,
ushort * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
add32f()#
void cv::hal::add32f(
const float * src1,
size_t step1,
const float * src2,
size_t step2,
float * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
add32s()#
void cv::hal::add32s(
const int * src1,
size_t step1,
const int * src2,
size_t step2,
int * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
add32u()#
void cv::hal::add32u(
const unsigned * src1,
size_t step1,
const unsigned * src2,
size_t step2,
unsigned * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
add64f()#
void cv::hal::add64f(
const double * src1,
size_t step1,
const double * src2,
size_t step2,
double * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
add64s()#
void cv::hal::add64s(
const int64 * src1,
size_t step1,
const int64 * src2,
size_t step2,
int64 * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
add64u()#
void cv::hal::add64u(
const uint64 * src1,
size_t step1,
const uint64 * src2,
size_t step2,
uint64 * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
add8s()#
void cv::hal::add8s(
const schar * src1,
size_t step1,
const schar * src2,
size_t step2,
schar * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
add8u()#
void cv::hal::add8u(
const uchar * src1,
size_t step1,
const uchar * src2,
size_t step2,
uchar * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
addRNGBias32f()#
void cv::hal::addRNGBias32f(
float * arr,
const float * scaleBiasPairs,
int len,
int cn )
#include <opencv2/core/hal/hal.hpp>
addRNGBias64f()#
void cv::hal::addRNGBias64f(
double * arr,
const double * scaleBiasPairs,
int len,
int cn )
#include <opencv2/core/hal/hal.hpp>
addWeighted16bf()#
void cv::hal::addWeighted16bf(
const cv_hal_bf16 * src1,
size_t step1,
const cv_hal_bf16 * src2,
size_t step2,
cv_hal_bf16 * dst,
size_t step,
int width,
int height,
void * scalars )
#include <opencv2/core/hal/hal.hpp>
addWeighted16f()#
void cv::hal::addWeighted16f(
const cv_hal_f16 * src1,
size_t step1,
const cv_hal_f16 * src2,
size_t step2,
cv_hal_f16 * dst,
size_t step,
int width,
int height,
void * scalars )
#include <opencv2/core/hal/hal.hpp>
addWeighted16s()#
void cv::hal::addWeighted16s(
const short * src1,
size_t step1,
const short * src2,
size_t step2,
short * dst,
size_t step,
int width,
int height,
void * scalars )
#include <opencv2/core/hal/hal.hpp>
addWeighted16u()#
void cv::hal::addWeighted16u(
const ushort * src1,
size_t step1,
const ushort * src2,
size_t step2,
ushort * dst,
size_t step,
int width,
int height,
void * scalars )
#include <opencv2/core/hal/hal.hpp>
addWeighted32f()#
void cv::hal::addWeighted32f(
const float * src1,
size_t step1,
const float * src2,
size_t step2,
float * dst,
size_t step,
int width,
int height,
void * scalars )
#include <opencv2/core/hal/hal.hpp>
addWeighted32s()#
void cv::hal::addWeighted32s(
const int * src1,
size_t step1,
const int * src2,
size_t step2,
int * dst,
size_t step,
int width,
int height,
void * scalars )
#include <opencv2/core/hal/hal.hpp>
addWeighted32u()#
void cv::hal::addWeighted32u(
const unsigned * src1,
size_t step1,
const unsigned * src2,
size_t step2,
unsigned * dst,
size_t step,
int width,
int height,
void * scalars )
#include <opencv2/core/hal/hal.hpp>
addWeighted64f()#
void cv::hal::addWeighted64f(
const double * src1,
size_t step1,
const double * src2,
size_t step2,
double * dst,
size_t step,
int width,
int height,
void * scalars )
#include <opencv2/core/hal/hal.hpp>
addWeighted64s()#
void cv::hal::addWeighted64s(
const int64 * src1,
size_t step1,
const int64 * src2,
size_t step2,
int64 * dst,
size_t step,
int width,
int height,
void * scalars )
#include <opencv2/core/hal/hal.hpp>
addWeighted64u()#
void cv::hal::addWeighted64u(
const uint64 * src1,
size_t step1,
const uint64 * src2,
size_t step2,
uint64 * dst,
size_t step,
int width,
int height,
void * scalars )
#include <opencv2/core/hal/hal.hpp>
addWeighted8s()#
void cv::hal::addWeighted8s(
const schar * src1,
size_t step1,
const schar * src2,
size_t step2,
schar * dst,
size_t step,
int width,
int height,
void * scalars )
#include <opencv2/core/hal/hal.hpp>
addWeighted8u()#
void cv::hal::addWeighted8u(
const uchar * src1,
size_t step1,
const uchar * src2,
size_t step2,
uchar * dst,
size_t step,
int width,
int height,
void * _scalars )
#include <opencv2/core/hal/hal.hpp>
and8u()#
void cv::hal::and8u(
const uchar * src1,
size_t step1,
const uchar * src2,
size_t step2,
uchar * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
cartToPolar32f()#
void cv::hal::cartToPolar32f(
const float * x,
const float * y,
float * mag,
float * angle,
int n,
bool angleInDegrees )
#include <opencv2/core/hal/hal.hpp>
cartToPolar64f()#
void cv::hal::cartToPolar64f(
const double * x,
const double * y,
double * mag,
double * angle,
int n,
bool angleInDegrees )
#include <opencv2/core/hal/hal.hpp>
Cholesky32f()#
bool cv::hal::Cholesky32f(
float * A,
size_t astep,
int m,
float * b,
size_t bstep,
int n )
#include <opencv2/core/hal/hal.hpp>
Cholesky64f()#
bool cv::hal::Cholesky64f(
double * A,
size_t astep,
int m,
double * b,
size_t bstep,
int n )
#include <opencv2/core/hal/hal.hpp>
cmp16bf()#
void cv::hal::cmp16bf(
const cv_hal_bf16 * src1,
size_t step1,
const cv_hal_bf16 * src2,
size_t step2,
uchar * dst,
size_t step,
int width,
int height,
void * _cmpop )
#include <opencv2/core/hal/hal.hpp>
cmp16f()#
void cv::hal::cmp16f(
const cv_hal_f16 * src1,
size_t step1,
const cv_hal_f16 * src2,
size_t step2,
uchar * dst,
size_t step,
int width,
int height,
void * _cmpop )
#include <opencv2/core/hal/hal.hpp>
cmp16s()#
void cv::hal::cmp16s(
const short * src1,
size_t step1,
const short * src2,
size_t step2,
uchar * dst,
size_t step,
int width,
int height,
void * _cmpop )
#include <opencv2/core/hal/hal.hpp>
cmp16u()#
void cv::hal::cmp16u(
const ushort * src1,
size_t step1,
const ushort * src2,
size_t step2,
uchar * dst,
size_t step,
int width,
int height,
void * _cmpop )
#include <opencv2/core/hal/hal.hpp>
cmp32f()#
void cv::hal::cmp32f(
const float * src1,
size_t step1,
const float * src2,
size_t step2,
uchar * dst,
size_t step,
int width,
int height,
void * _cmpop )
#include <opencv2/core/hal/hal.hpp>
cmp32s()#
void cv::hal::cmp32s(
const int * src1,
size_t step1,
const int * src2,
size_t step2,
uchar * dst,
size_t step,
int width,
int height,
void * _cmpop )
#include <opencv2/core/hal/hal.hpp>
cmp32u()#
void cv::hal::cmp32u(
const unsigned * src1,
size_t step1,
const unsigned * src2,
size_t step2,
uchar * dst,
size_t step,
int width,
int height,
void * _cmpop )
#include <opencv2/core/hal/hal.hpp>
cmp64f()#
void cv::hal::cmp64f(
const double * src1,
size_t step1,
const double * src2,
size_t step2,
uchar * dst,
size_t step,
int width,
int height,
void * _cmpop )
#include <opencv2/core/hal/hal.hpp>
cmp64s()#
void cv::hal::cmp64s(
const int64 * src1,
size_t step1,
const int64 * src2,
size_t step2,
uchar * dst,
size_t step,
int width,
int height,
void * _cmpop )
#include <opencv2/core/hal/hal.hpp>
cmp64u()#
void cv::hal::cmp64u(
const uint64 * src1,
size_t step1,
const uint64 * src2,
size_t step2,
uchar * dst,
size_t step,
int width,
int height,
void * _cmpop )
#include <opencv2/core/hal/hal.hpp>
cmp8s()#
void cv::hal::cmp8s(
const schar * src1,
size_t step1,
const schar * src2,
size_t step2,
uchar * dst,
size_t step,
int width,
int height,
void * _cmpop )
#include <opencv2/core/hal/hal.hpp>
cmp8u()#
void cv::hal::cmp8u(
const uchar * src1,
size_t step1,
const uchar * src2,
size_t step2,
uchar * dst,
size_t step,
int width,
int height,
void * _cmpop )
#include <opencv2/core/hal/hal.hpp>
cvt16bf32f()#
void cv::hal::cvt16bf32f(
const bfloat * src,
float * dst,
int len )
#include <opencv2/core/hal/hal.hpp>
cvt16f32f()#
void cv::hal::cvt16f32f(
const hfloat * src,
float * dst,
int len )
#include <opencv2/core/hal/hal.hpp>
cvt32f16bf()#
void cv::hal::cvt32f16bf(
const float * src,
bfloat * dst,
int len )
#include <opencv2/core/hal/hal.hpp>
cvt32f16f()#
void cv::hal::cvt32f16f(
const float * src,
hfloat * dst,
int len )
#include <opencv2/core/hal/hal.hpp>
div16bf()#
void cv::hal::div16bf(
const cv_hal_bf16 * src1,
size_t step1,
const cv_hal_bf16 * src2,
size_t step2,
cv_hal_bf16 * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
div16f()#
void cv::hal::div16f(
const cv_hal_f16 * src1,
size_t step1,
const cv_hal_f16 * src2,
size_t step2,
cv_hal_f16 * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
div16s()#
void cv::hal::div16s(
const short * src1,
size_t step1,
const short * src2,
size_t step2,
short * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
div16u()#
void cv::hal::div16u(
const ushort * src1,
size_t step1,
const ushort * src2,
size_t step2,
ushort * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
div32f()#
void cv::hal::div32f(
const float * src1,
size_t step1,
const float * src2,
size_t step2,
float * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
div32s()#
void cv::hal::div32s(
const int * src1,
size_t step1,
const int * src2,
size_t step2,
int * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
div32u()#
void cv::hal::div32u(
const unsigned * src1,
size_t step1,
const unsigned * src2,
size_t step2,
unsigned * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
div64f()#
void cv::hal::div64f(
const double * src1,
size_t step1,
const double * src2,
size_t step2,
double * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
div64s()#
void cv::hal::div64s(
const int64 * src1,
size_t step1,
const int64 * src2,
size_t step2,
int64 * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
div64u()#
void cv::hal::div64u(
const uint64 * src1,
size_t step1,
const uint64 * src2,
size_t step2,
uint64 * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
div8s()#
void cv::hal::div8s(
const schar * src1,
size_t step1,
const schar * src2,
size_t step2,
schar * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
div8u()#
void cv::hal::div8u(
const uchar * src1,
size_t step1,
const uchar * src2,
size_t step2,
uchar * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
exp32f()#
void cv::hal::exp32f(
const float * src,
float * dst,
int n )
#include <opencv2/core/hal/hal.hpp>
exp64f()#
void cv::hal::exp64f(
const double * src,
double * dst,
int n )
#include <opencv2/core/hal/hal.hpp>
fastAtan32f()#
void cv::hal::fastAtan32f(
const float * y,
const float * x,
float * dst,
int n,
bool angleInDegrees )
#include <opencv2/core/hal/hal.hpp>
fastAtan64f()#
void cv::hal::fastAtan64f(
const double * y,
const double * x,
double * dst,
int n,
bool angleInDegrees )
#include <opencv2/core/hal/hal.hpp>
gemm32f()#
void cv::hal::gemm32f(
const float * src1,
size_t src1_step,
const float * src2,
size_t src2_step,
float alpha,
const float * src3,
size_t src3_step,
float beta,
float * dst,
size_t dst_step,
int m_a,
int n_a,
int n_d,
int flags )
#include <opencv2/core/hal/hal.hpp>
gemm32fc()#
void cv::hal::gemm32fc(
const float * src1,
size_t src1_step,
const float * src2,
size_t src2_step,
float alpha,
const float * src3,
size_t src3_step,
float beta,
float * dst,
size_t dst_step,
int m_a,
int n_a,
int n_d,
int flags )
#include <opencv2/core/hal/hal.hpp>
gemm64f()#
void cv::hal::gemm64f(
const double * src1,
size_t src1_step,
const double * src2,
size_t src2_step,
double alpha,
const double * src3,
size_t src3_step,
double beta,
double * dst,
size_t dst_step,
int m_a,
int n_a,
int n_d,
int flags )
#include <opencv2/core/hal/hal.hpp>
gemm64fc()#
void cv::hal::gemm64fc(
const double * src1,
size_t src1_step,
const double * src2,
size_t src2_step,
double alpha,
const double * src3,
size_t src3_step,
double beta,
double * dst,
size_t dst_step,
int m_a,
int n_a,
int n_d,
int flags )
#include <opencv2/core/hal/hal.hpp>
invSqrt32f()#
void cv::hal::invSqrt32f(
const float * src,
float * dst,
int len )
#include <opencv2/core/hal/hal.hpp>
invSqrt64f()#
void cv::hal::invSqrt64f(
const double * src,
double * dst,
int len )
#include <opencv2/core/hal/hal.hpp>
log32f()#
void cv::hal::log32f(
const float * src,
float * dst,
int n )
#include <opencv2/core/hal/hal.hpp>
log64f()#
void cv::hal::log64f(
const double * src,
double * dst,
int n )
#include <opencv2/core/hal/hal.hpp>
LU32f()#
int cv::hal::LU32f(
float * A,
size_t astep,
int m,
float * b,
size_t bstep,
int n )
#include <opencv2/core/hal/hal.hpp>
LU64f()#
int cv::hal::LU64f(
double * A,
size_t astep,
int m,
double * b,
size_t bstep,
int n )
#include <opencv2/core/hal/hal.hpp>
magnitude32f()#
void cv::hal::magnitude32f(
const float * x,
const float * y,
float * dst,
int n )
#include <opencv2/core/hal/hal.hpp>
magnitude64f()#
void cv::hal::magnitude64f(
const double * x,
const double * y,
double * dst,
int n )
#include <opencv2/core/hal/hal.hpp>
max16bf()#
void cv::hal::max16bf(
const cv_hal_bf16 * src1,
size_t step1,
const cv_hal_bf16 * src2,
size_t step2,
cv_hal_bf16 * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
max16f()#
void cv::hal::max16f(
const cv_hal_f16 * src1,
size_t step1,
const cv_hal_f16 * src2,
size_t step2,
cv_hal_f16 * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
max16s()#
void cv::hal::max16s(
const short * src1,
size_t step1,
const short * src2,
size_t step2,
short * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
max16u()#
void cv::hal::max16u(
const ushort * src1,
size_t step1,
const ushort * src2,
size_t step2,
ushort * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
max32f()#
void cv::hal::max32f(
const float * src1,
size_t step1,
const float * src2,
size_t step2,
float * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
max32s()#
void cv::hal::max32s(
const int * src1,
size_t step1,
const int * src2,
size_t step2,
int * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
max32u()#
void cv::hal::max32u(
const unsigned * src1,
size_t step1,
const unsigned * src2,
size_t step2,
unsigned * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
max64f()#
void cv::hal::max64f(
const double * src1,
size_t step1,
const double * src2,
size_t step2,
double * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
max64s()#
void cv::hal::max64s(
const int64 * src1,
size_t step1,
const int64 * src2,
size_t step2,
int64 * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
max64u()#
void cv::hal::max64u(
const uint64 * src1,
size_t step1,
const uint64 * src2,
size_t step2,
uint64 * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
max8s()#
void cv::hal::max8s(
const schar * src1,
size_t step1,
const schar * src2,
size_t step2,
schar * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
max8u()#
void cv::hal::max8u(
const uchar * src1,
size_t step1,
const uchar * src2,
size_t step2,
uchar * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
merge16u()#
void cv::hal::merge16u(
const ushort ** src,
ushort * dst,
int len,
int cn )
#include <opencv2/core/hal/hal.hpp>
merge32s()#
void cv::hal::merge32s(
const int ** src,
int * dst,
int len,
int cn )
#include <opencv2/core/hal/hal.hpp>
merge64s()#
void cv::hal::merge64s(
const int64 ** src,
int64 * dst,
int len,
int cn )
#include <opencv2/core/hal/hal.hpp>
merge8u()#
void cv::hal::merge8u(
const uchar ** src,
uchar * dst,
int len,
int cn )
#include <opencv2/core/hal/hal.hpp>
min16bf()#
void cv::hal::min16bf(
const cv_hal_bf16 * src1,
size_t step1,
const cv_hal_bf16 * src2,
size_t step2,
cv_hal_bf16 * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
min16f()#
void cv::hal::min16f(
const cv_hal_f16 * src1,
size_t step1,
const cv_hal_f16 * src2,
size_t step2,
cv_hal_f16 * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
min16s()#
void cv::hal::min16s(
const short * src1,
size_t step1,
const short * src2,
size_t step2,
short * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
min16u()#
void cv::hal::min16u(
const ushort * src1,
size_t step1,
const ushort * src2,
size_t step2,
ushort * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
min32f()#
void cv::hal::min32f(
const float * src1,
size_t step1,
const float * src2,
size_t step2,
float * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
min32s()#
void cv::hal::min32s(
const int * src1,
size_t step1,
const int * src2,
size_t step2,
int * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
min32u()#
void cv::hal::min32u(
const unsigned * src1,
size_t step1,
const unsigned * src2,
size_t step2,
unsigned * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
min64f()#
void cv::hal::min64f(
const double * src1,
size_t step1,
const double * src2,
size_t step2,
double * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
min64s()#
void cv::hal::min64s(
const int64 * src1,
size_t step1,
const int64 * src2,
size_t step2,
int64 * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
min64u()#
void cv::hal::min64u(
const uint64 * src1,
size_t step1,
const uint64 * src2,
size_t step2,
uint64 * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
min8s()#
void cv::hal::min8s(
const schar * src1,
size_t step1,
const schar * src2,
size_t step2,
schar * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
min8u()#
void cv::hal::min8u(
const uchar * src1,
size_t step1,
const uchar * src2,
size_t step2,
uchar * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
mul16bf()#
void cv::hal::mul16bf(
const cv_hal_bf16 * src1,
size_t step1,
const cv_hal_bf16 * src2,
size_t step2,
cv_hal_bf16 * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
mul16f()#
void cv::hal::mul16f(
const cv_hal_f16 * src1,
size_t step1,
const cv_hal_f16 * src2,
size_t step2,
cv_hal_f16 * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
mul16s()#
void cv::hal::mul16s(
const short * src1,
size_t step1,
const short * src2,
size_t step2,
short * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
mul16u()#
void cv::hal::mul16u(
const ushort * src1,
size_t step1,
const ushort * src2,
size_t step2,
ushort * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
mul32f()#
void cv::hal::mul32f(
const float * src1,
size_t step1,
const float * src2,
size_t step2,
float * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
mul32s()#
void cv::hal::mul32s(
const int * src1,
size_t step1,
const int * src2,
size_t step2,
int * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
mul32u()#
void cv::hal::mul32u(
const unsigned * src1,
size_t step1,
const unsigned * src2,
size_t step2,
unsigned * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
mul64f()#
void cv::hal::mul64f(
const double * src1,
size_t step1,
const double * src2,
size_t step2,
double * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
mul64s()#
void cv::hal::mul64s(
const int64 * src1,
size_t step1,
const int64 * src2,
size_t step2,
int64 * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
mul64u()#
void cv::hal::mul64u(
const uint64 * src1,
size_t step1,
const uint64 * src2,
size_t step2,
uint64 * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
mul8s()#
void cv::hal::mul8s(
const schar * src1,
size_t step1,
const schar * src2,
size_t step2,
schar * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
mul8u()#
void cv::hal::mul8u(
const uchar * src1,
size_t step1,
const uchar * src2,
size_t step2,
uchar * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
normHamming() [1/4]#
int cv::hal::normHamming(
const uchar * a,
const uchar * b,
int n )
#include <opencv2/core/hal/hal.hpp>
normHamming() [2/4]#
int cv::hal::normHamming(
const uchar * a,
const uchar * b,
int n,
int cellSize )
#include <opencv2/core/hal/hal.hpp>
normHamming() [3/4]#
int cv::hal::normHamming(
const uchar * a,
int n )
#include <opencv2/core/hal/hal.hpp>
normHamming() [4/4]#
int cv::hal::normHamming(
const uchar * a,
int n,
int cellSize )
#include <opencv2/core/hal/hal.hpp>
normL1_() [1/2]#
float cv::hal::normL1_(
const float * a,
const float * b,
int n )
#include <opencv2/core/hal/hal.hpp>
normL1_() [2/2]#
int cv::hal::normL1_(
const uchar * a,
const uchar * b,
int n )
#include <opencv2/core/hal/hal.hpp>
normL2Sqr_()#
float cv::hal::normL2Sqr_(
const float * a,
const float * b,
int n )
#include <opencv2/core/hal/hal.hpp>
not8u()#
void cv::hal::not8u(
const uchar * src1,
size_t step1,
const uchar * src2,
size_t step2,
uchar * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
or8u()#
void cv::hal::or8u(
const uchar * src1,
size_t step1,
const uchar * src2,
size_t step2,
uchar * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
polarToCart32f()#
void cv::hal::polarToCart32f(
const float * mag,
const float * angle,
float * x,
float * y,
int n,
bool angleInDegrees )
#include <opencv2/core/hal/hal.hpp>
polarToCart64f()#
void cv::hal::polarToCart64f(
const double * mag,
const double * angle,
double * x,
double * y,
int n,
bool angleInDegrees )
#include <opencv2/core/hal/hal.hpp>
QR32f()#
int cv::hal::QR32f(
float * A,
size_t astep,
int m,
int n,
int k,
float * b,
size_t bstep,
float * hFactors )
#include <opencv2/core/hal/hal.hpp>
QR64f()#
int cv::hal::QR64f(
double * A,
size_t astep,
int m,
int n,
int k,
double * b,
size_t bstep,
double * hFactors )
#include <opencv2/core/hal/hal.hpp>
recip16bf()#
void cv::hal::recip16bf(
const cv_hal_bf16 * ,
size_t ,
const cv_hal_bf16 * src2,
size_t step2,
cv_hal_bf16 * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
recip16f()#
void cv::hal::recip16f(
const cv_hal_f16 * ,
size_t ,
const cv_hal_f16 * src2,
size_t step2,
cv_hal_f16 * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
recip16s()#
void cv::hal::recip16s(
const short * ,
size_t ,
const short * src2,
size_t step2,
short * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
recip16u()#
void cv::hal::recip16u(
const ushort * ,
size_t ,
const ushort * src2,
size_t step2,
ushort * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
recip32f()#
void cv::hal::recip32f(
const float * ,
size_t ,
const float * src2,
size_t step2,
float * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
recip32s()#
void cv::hal::recip32s(
const int * ,
size_t ,
const int * src2,
size_t step2,
int * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
recip32u()#
void cv::hal::recip32u(
const unsigned * ,
size_t ,
const unsigned * src2,
size_t step2,
unsigned * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
recip64f()#
void cv::hal::recip64f(
const double * ,
size_t ,
const double * src2,
size_t step2,
double * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
recip64s()#
void cv::hal::recip64s(
const int64 * ,
size_t ,
const int64 * src2,
size_t step2,
int64 * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
recip64u()#
void cv::hal::recip64u(
const uint64 * ,
size_t ,
const uint64 * src2,
size_t step2,
uint64 * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
recip8s()#
void cv::hal::recip8s(
const schar * ,
size_t ,
const schar * src2,
size_t step2,
schar * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
recip8u()#
void cv::hal::recip8u(
const uchar * ,
size_t ,
const uchar * src2,
size_t step2,
uchar * dst,
size_t step,
int width,
int height,
void * scale )
#include <opencv2/core/hal/hal.hpp>
split16u()#
void cv::hal::split16u(
const ushort * src,
ushort ** dst,
int len,
int cn )
#include <opencv2/core/hal/hal.hpp>
split32s()#
void cv::hal::split32s(
const int * src,
int ** dst,
int len,
int cn )
#include <opencv2/core/hal/hal.hpp>
split64s()#
void cv::hal::split64s(
const int64 * src,
int64 ** dst,
int len,
int cn )
#include <opencv2/core/hal/hal.hpp>
split8u()#
void cv::hal::split8u(
const uchar * src,
uchar ** dst,
int len,
int cn )
#include <opencv2/core/hal/hal.hpp>
sqrt32f()#
void cv::hal::sqrt32f(
const float * src,
float * dst,
int len )
#include <opencv2/core/hal/hal.hpp>
sqrt64f()#
void cv::hal::sqrt64f(
const double * src,
double * dst,
int len )
#include <opencv2/core/hal/hal.hpp>
sub16bf()#
void cv::hal::sub16bf(
const cv_hal_bf16 * src1,
size_t step1,
const cv_hal_bf16 * src2,
size_t step2,
cv_hal_bf16 * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
sub16f()#
void cv::hal::sub16f(
const cv_hal_f16 * src1,
size_t step1,
const cv_hal_f16 * src2,
size_t step2,
cv_hal_f16 * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
sub16s()#
void cv::hal::sub16s(
const short * src1,
size_t step1,
const short * src2,
size_t step2,
short * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
sub16u()#
void cv::hal::sub16u(
const ushort * src1,
size_t step1,
const ushort * src2,
size_t step2,
ushort * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
sub32f()#
void cv::hal::sub32f(
const float * src1,
size_t step1,
const float * src2,
size_t step2,
float * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
sub32s()#
void cv::hal::sub32s(
const int * src1,
size_t step1,
const int * src2,
size_t step2,
int * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
sub32u()#
void cv::hal::sub32u(
const unsigned * src1,
size_t step1,
const unsigned * src2,
size_t step2,
unsigned * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
sub64f()#
void cv::hal::sub64f(
const double * src1,
size_t step1,
const double * src2,
size_t step2,
double * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
sub64s()#
void cv::hal::sub64s(
const int64 * src1,
size_t step1,
const int64 * src2,
size_t step2,
int64 * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
sub64u()#
void cv::hal::sub64u(
const uint64 * src1,
size_t step1,
const uint64 * src2,
size_t step2,
uint64 * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
sub8s()#
void cv::hal::sub8s(
const schar * src1,
size_t step1,
const schar * src2,
size_t step2,
schar * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
sub8u()#
void cv::hal::sub8u(
const uchar * src1,
size_t step1,
const uchar * src2,
size_t step2,
uchar * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>
SVD32f()#
void cv::hal::SVD32f(
float * At,
size_t astep,
float * W,
float * U,
size_t ustep,
float * Vt,
size_t vstep,
int m,
int n,
int flags )
#include <opencv2/core/hal/hal.hpp>
SVD64f()#
void cv::hal::SVD64f(
double * At,
size_t astep,
double * W,
double * U,
size_t ustep,
double * Vt,
size_t vstep,
int m,
int n,
int flags )
#include <opencv2/core/hal/hal.hpp>
xor8u()#
void cv::hal::xor8u(
const uchar * src1,
size_t step1,
const uchar * src2,
size_t step2,
uchar * dst,
size_t step,
int width,
int height,
void * )
#include <opencv2/core/hal/hal.hpp>