OpenCV  5.0.0-pre
Open Source Computer Vision
Loading...
Searching...
No Matches
Classes | Functions

Detailed Description

Classes

struct  cv::hal::DCT2D
 
struct  cv::hal::DFT1D
 
struct  cv::hal::DFT2D
 

Functions

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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
void cv::hal::addRNGBias32f (float *arr, const float *scaleBiasPairs, int len, int cn)
 
void cv::hal::addRNGBias64f (double *arr, const double *scaleBiasPairs, int len, int cn)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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 *)
 
void cv::hal::cartToPolar32f (const float *x, const float *y, float *mag, float *angle, int n, bool angleInDegrees)
 
void cv::hal::cartToPolar64f (const double *x, const double *y, double *mag, double *angle, int n, bool angleInDegrees)
 
bool cv::hal::Cholesky32f (float *A, size_t astep, int m, float *b, size_t bstep, int n)
 
bool cv::hal::Cholesky64f (double *A, size_t astep, int m, double *b, size_t bstep, int n)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
void cv::hal::cvt16bf32f (const bfloat *src, float *dst, int len)
 
void cv::hal::cvt16f32f (const hfloat *src, float *dst, int len)
 
void cv::hal::cvt32f16bf (const float *src, bfloat *dst, int len)
 
void cv::hal::cvt32f16f (const float *src, hfloat *dst, int len)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
void cv::hal::exp32f (const float *src, float *dst, int n)
 
void cv::hal::exp64f (const double *src, double *dst, int n)
 
void cv::hal::fastAtan32f (const float *y, const float *x, float *dst, int n, bool angleInDegrees)
 
void cv::hal::fastAtan64f (const double *y, const double *x, double *dst, int n, bool angleInDegrees)
 
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)
 
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)
 
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)
 
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)
 
void cv::hal::invSqrt32f (const float *src, float *dst, int len)
 
void cv::hal::invSqrt64f (const double *src, double *dst, int len)
 
void cv::hal::log32f (const float *src, float *dst, int n)
 
void cv::hal::log64f (const double *src, double *dst, int n)
 
int cv::hal::LU32f (float *A, size_t astep, int m, float *b, size_t bstep, int n)
 
int cv::hal::LU64f (double *A, size_t astep, int m, double *b, size_t bstep, int n)
 
void cv::hal::magnitude32f (const float *x, const float *y, float *dst, int n)
 
void cv::hal::magnitude64f (const double *x, const double *y, double *dst, int n)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
void cv::hal::merge16u (const ushort **src, ushort *dst, int len, int cn)
 
void cv::hal::merge32s (const int **src, int *dst, int len, int cn)
 
void cv::hal::merge64s (const int64 **src, int64 *dst, int len, int cn)
 
void cv::hal::merge8u (const uchar **src, uchar *dst, int len, int cn)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
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)
 
int cv::hal::normHamming (const uchar *a, const uchar *b, int n)
 
int cv::hal::normHamming (const uchar *a, const uchar *b, int n, int cellSize)
 
int cv::hal::normHamming (const uchar *a, int n)
 
int cv::hal::normHamming (const uchar *a, int n, int cellSize)
 
float cv::hal::normL1_ (const float *a, const float *b, int n)
 
int cv::hal::normL1_ (const uchar *a, const uchar *b, int n)
 
float cv::hal::normL2Sqr_ (const float *a, const float *b, int n)
 
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 *)
 
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 *)
 
void cv::hal::polarToCart32f (const float *mag, const float *angle, float *x, float *y, int n, bool angleInDegrees)
 
void cv::hal::polarToCart64f (const double *mag, const double *angle, double *x, double *y, int n, bool angleInDegrees)
 
int cv::hal::QR32f (float *A, size_t astep, int m, int n, int k, float *b, size_t bstep, float *hFactors)
 
int cv::hal::QR64f (double *A, size_t astep, int m, int n, int k, double *b, size_t bstep, double *hFactors)
 
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 *)
 
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 *)
 
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)
 
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)
 
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)
 
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)
 
void cv::hal::recip32u (const unsigned *, size_t, const unsigned *src2, size_t step2, unsigned *dst, size_t step, int width, int height, void *)
 
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)
 
void cv::hal::recip64s (const int64 *, size_t, const int64 *src2, size_t step2, int64 *dst, size_t step, int width, int height, void *)
 
void cv::hal::recip64u (const uint64 *, size_t, const uint64 *src2, size_t step2, uint64 *dst, size_t step, int width, int height, void *)
 
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)
 
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)
 
void cv::hal::split16u (const ushort *src, ushort **dst, int len, int cn)
 
void cv::hal::split32s (const int *src, int **dst, int len, int cn)
 
void cv::hal::split64s (const int64 *src, int64 **dst, int len, int cn)
 
void cv::hal::split8u (const uchar *src, uchar **dst, int len, int cn)
 
void cv::hal::sqrt32f (const float *src, float *dst, int len)
 
void cv::hal::sqrt64f (const double *src, double *dst, int len)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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 *)
 
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)
 
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)
 
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 *)
 

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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ addRNGBias32f()

void cv::hal::addRNGBias32f ( float *  arr,
const float *  scaleBiasPairs,
int  len,
int  cn 
)

◆ addRNGBias64f()

void cv::hal::addRNGBias64f ( double *  arr,
const double *  scaleBiasPairs,
int  len,
int  cn 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 *   
)

◆ cartToPolar32f()

void cv::hal::cartToPolar32f ( const float *  x,
const float *  y,
float *  mag,
float *  angle,
int  n,
bool  angleInDegrees 
)

◆ cartToPolar64f()

void cv::hal::cartToPolar64f ( const double *  x,
const double *  y,
double *  mag,
double *  angle,
int  n,
bool  angleInDegrees 
)

◆ Cholesky32f()

bool cv::hal::Cholesky32f ( float *  A,
size_t  astep,
int  m,
float *  b,
size_t  bstep,
int  n 
)

◆ Cholesky64f()

bool cv::hal::Cholesky64f ( double *  A,
size_t  astep,
int  m,
double *  b,
size_t  bstep,
int  n 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ cvt16bf32f()

void cv::hal::cvt16bf32f ( const bfloat src,
float *  dst,
int  len 
)

◆ cvt16f32f()

void cv::hal::cvt16f32f ( const hfloat src,
float *  dst,
int  len 
)

◆ cvt32f16bf()

void cv::hal::cvt32f16bf ( const float *  src,
bfloat dst,
int  len 
)

◆ cvt32f16f()

void cv::hal::cvt32f16f ( const float *  src,
hfloat dst,
int  len 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ exp32f()

void cv::hal::exp32f ( const float *  src,
float *  dst,
int  n 
)

◆ exp64f()

void cv::hal::exp64f ( const double *  src,
double *  dst,
int  n 
)

◆ fastAtan32f()

void cv::hal::fastAtan32f ( const float *  y,
const float *  x,
float *  dst,
int  n,
bool  angleInDegrees 
)

◆ fastAtan64f()

void cv::hal::fastAtan64f ( const double *  y,
const double *  x,
double *  dst,
int  n,
bool  angleInDegrees 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ invSqrt32f()

void cv::hal::invSqrt32f ( const float *  src,
float *  dst,
int  len 
)

◆ invSqrt64f()

void cv::hal::invSqrt64f ( const double *  src,
double *  dst,
int  len 
)

◆ log32f()

void cv::hal::log32f ( const float *  src,
float *  dst,
int  n 
)

◆ log64f()

void cv::hal::log64f ( const double *  src,
double *  dst,
int  n 
)

◆ LU32f()

int cv::hal::LU32f ( float *  A,
size_t  astep,
int  m,
float *  b,
size_t  bstep,
int  n 
)

◆ LU64f()

int cv::hal::LU64f ( double *  A,
size_t  astep,
int  m,
double *  b,
size_t  bstep,
int  n 
)

◆ magnitude32f()

void cv::hal::magnitude32f ( const float *  x,
const float *  y,
float *  dst,
int  n 
)

◆ magnitude64f()

void cv::hal::magnitude64f ( const double *  x,
const double *  y,
double *  dst,
int  n 
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ merge16u()

void cv::hal::merge16u ( const ushort **  src,
ushort dst,
int  len,
int  cn 
)

◆ merge32s()

void cv::hal::merge32s ( const int **  src,
int *  dst,
int  len,
int  cn 
)

◆ merge64s()

void cv::hal::merge64s ( const int64 **  src,
int64 dst,
int  len,
int  cn 
)

◆ merge8u()

void cv::hal::merge8u ( const uchar **  src,
uchar dst,
int  len,
int  cn 
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ normHamming() [1/4]

int cv::hal::normHamming ( const uchar a,
const uchar b,
int  n 
)

◆ normHamming() [2/4]

int cv::hal::normHamming ( const uchar a,
const uchar b,
int  n,
int  cellSize 
)

◆ normHamming() [3/4]

int cv::hal::normHamming ( const uchar a,
int  n 
)

◆ normHamming() [4/4]

int cv::hal::normHamming ( const uchar a,
int  n,
int  cellSize 
)

◆ normL1_() [1/2]

float cv::hal::normL1_ ( const float *  a,
const float *  b,
int  n 
)

◆ normL1_() [2/2]

int cv::hal::normL1_ ( const uchar a,
const uchar b,
int  n 
)

◆ normL2Sqr_()

float cv::hal::normL2Sqr_ ( const float *  a,
const float *  b,
int  n 
)

◆ 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 *   
)

◆ 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 *   
)

◆ polarToCart32f()

void cv::hal::polarToCart32f ( const float *  mag,
const float *  angle,
float *  x,
float *  y,
int  n,
bool  angleInDegrees 
)

◆ polarToCart64f()

void cv::hal::polarToCart64f ( const double *  mag,
const double *  angle,
double *  x,
double *  y,
int  n,
bool  angleInDegrees 
)

◆ QR32f()

int cv::hal::QR32f ( float *  A,
size_t  astep,
int  m,
int  n,
int  k,
float *  b,
size_t  bstep,
float *  hFactors 
)

◆ QR64f()

int cv::hal::QR64f ( double *  A,
size_t  astep,
int  m,
int  n,
int  k,
double *  b,
size_t  bstep,
double *  hFactors 
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 *   
)

◆ 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 
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 
)

◆ 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 
)

◆ split16u()

void cv::hal::split16u ( const ushort src,
ushort **  dst,
int  len,
int  cn 
)

◆ split32s()

void cv::hal::split32s ( const int *  src,
int **  dst,
int  len,
int  cn 
)

◆ split64s()

void cv::hal::split64s ( const int64 src,
int64 **  dst,
int  len,
int  cn 
)

◆ split8u()

void cv::hal::split8u ( const uchar src,
uchar **  dst,
int  len,
int  cn 
)

◆ sqrt32f()

void cv::hal::sqrt32f ( const float *  src,
float *  dst,
int  len 
)

◆ sqrt64f()

void cv::hal::sqrt64f ( const double *  src,
double *  dst,
int  len 
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 *   
)

◆ 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 
)

◆ 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 
)

◆ 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 *   
)