Functions
// global functions
void
cv::hal::cvtBGR5x5toBGR(
const uchar* src_data,
size_t src_step,
uchar* dst_data,
size_t dst_step,
int width,
int height,
int dcn,
bool swapBlue,
int greenBits
);
void
cv::hal::cvtBGR5x5toGray(
const uchar* src_data,
size_t src_step,
uchar* dst_data,
size_t dst_step,
int width,
int height,
int greenBits
);
void
cv::hal::cvtBGRtoBGR(
const uchar* src_data,
size_t src_step,
uchar* dst_data,
size_t dst_step,
int width,
int height,
int depth,
int scn,
int dcn,
bool swapBlue
);
void
cv::hal::cvtBGRtoBGR5x5(
const uchar* src_data,
size_t src_step,
uchar* dst_data,
size_t dst_step,
int width,
int height,
int scn,
bool swapBlue,
int greenBits
);
void
cv::hal::cvtBGRtoGray(
const uchar* src_data,
size_t src_step,
uchar* dst_data,
size_t dst_step,
int width,
int height,
int depth,
int scn,
bool swapBlue
);
void
cv::hal::cvtBGRtoHSV(
const uchar* src_data,
size_t src_step,
uchar* dst_data,
size_t dst_step,
int width,
int height,
int depth,
int scn,
bool swapBlue,
bool isFullRange,
bool isHSV
);
void
cv::hal::cvtBGRtoLab(
const uchar* src_data,
size_t src_step,
uchar* dst_data,
size_t dst_step,
int width,
int height,
int depth,
int scn,
bool swapBlue,
bool isLab,
bool srgb
);
void
cv::hal::cvtBGRtoThreePlaneYUV(
const uchar* src_data,
size_t src_step,
uchar* dst_data,
size_t dst_step,
int width,
int height,
int scn,
bool swapBlue,
int uIdx
);
void
cv::hal::cvtBGRtoXYZ(
const uchar* src_data,
size_t src_step,
uchar* dst_data,
size_t dst_step,
int width,
int height,
int depth,
int scn,
bool swapBlue
);
void
cv::hal::cvtBGRtoYUV(
const uchar* src_data,
size_t src_step,
uchar* dst_data,
size_t dst_step,
int width,
int height,
int depth,
int scn,
bool swapBlue,
bool isCbCr
);
void
cv::hal::cvtGraytoBGR(
const uchar* src_data,
size_t src_step,
uchar* dst_data,
size_t dst_step,
int width,
int height,
int depth,
int dcn
);
void
cv::hal::cvtGraytoBGR5x5(
const uchar* src_data,
size_t src_step,
uchar* dst_data,
size_t dst_step,
int width,
int height,
int greenBits
);
void
cv::hal::cvtHSVtoBGR(
const uchar* src_data,
size_t src_step,
uchar* dst_data,
size_t dst_step,
int width,
int height,
int depth,
int dcn,
bool swapBlue,
bool isFullRange,
bool isHSV
);
void
cv::hal::cvtLabtoBGR(
const uchar* src_data,
size_t src_step,
uchar* dst_data,
size_t dst_step,
int width,
int height,
int depth,
int dcn,
bool swapBlue,
bool isLab,
bool srgb
);
void
cv::hal::cvtMultipliedRGBAtoRGBA(
const uchar* src_data,
size_t src_step,
uchar* dst_data,
size_t dst_step,
int width,
int height
);
void
cv::hal::cvtOnePlaneYUVtoBGR(
const uchar* src_data,
size_t src_step,
uchar* dst_data,
size_t dst_step,
int width,
int height,
int dcn,
bool swapBlue,
int uIdx,
int ycn
);
void
cv::hal::cvtRGBAtoMultipliedRGBA(
const uchar* src_data,
size_t src_step,
uchar* dst_data,
size_t dst_step,
int width,
int height
);
void
cv::hal::cvtThreePlaneYUVtoBGR(
const uchar* src_data,
size_t src_step,
uchar* dst_data,
size_t dst_step,
int dst_width,
int dst_height,
int dcn,
bool swapBlue,
int uIdx
);
void
cv::hal::cvtTwoPlaneYUVtoBGR(
const uchar* src_data,
size_t src_step,
uchar* dst_data,
size_t dst_step,
int dst_width,
int dst_height,
int dcn,
bool swapBlue,
int uIdx
);
void
cv::hal::cvtXYZtoBGR(
const uchar* src_data,
size_t src_step,
uchar* dst_data,
size_t dst_step,
int width,
int height,
int depth,
int dcn,
bool swapBlue
);
void
cv::hal::cvtYUVtoBGR(
const uchar* src_data,
size_t src_step,
uchar* dst_data,
size_t dst_step,
int width,
int height,
int depth,
int dcn,
bool swapBlue,
bool isCbCr
);
void
cv::hal::filter2D(
int stype,
int dtype,
int kernel_type,
uchar* src_data,
size_t src_step,
uchar* dst_data,
size_t dst_step,
int width,
int height,
int full_width,
int full_height,
int offset_x,
int offset_y,
uchar* kernel_data,
size_t kernel_step,
int kernel_width,
int kernel_height,
int anchor_x,
int anchor_y,
double delta,
int borderType,
bool isSubmatrix
);
void
cv::hal::integral(
int depth,
int sdepth,
int sqdepth,
const uchar* src,
size_t srcstep,
uchar* sum,
size_t sumstep,
uchar* sqsum,
size_t sqsumstep,
uchar* tilted,
size_t tstep,
int width,
int height,
int cn
);
void
cv::hal::morph(
int op,
int src_type,
int dst_type,
uchar* src_data,
size_t src_step,
uchar* dst_data,
size_t dst_step,
int width,
int height,
int roi_width,
int roi_height,
int roi_x,
int roi_y,
int roi_width2,
int roi_height2,
int roi_x2,
int roi_y2,
int kernel_type,
uchar* kernel_data,
size_t kernel_step,
int kernel_width,
int kernel_height,
int anchor_x,
int anchor_y,
int borderType,
const double borderValue [4],
int iterations,
bool isSubmatrix
);
void
cv::hal::resize(
int src_type,
const uchar* src_data,
size_t src_step,
int src_width,
int src_height,
uchar* dst_data,
size_t dst_step,
int dst_width,
int dst_height,
double inv_scale_x,
double inv_scale_y,
int interpolation
);
void
cv::hal::sepFilter2D(
int stype,
int dtype,
int ktype,
uchar* src_data,
size_t src_step,
uchar* dst_data,
size_t dst_step,
int width,
int height,
int full_width,
int full_height,
int offset_x,
int offset_y,
uchar* kernelx_data,
int kernelx_len,
uchar* kernely_data,
int kernely_len,
int anchor_x,
int anchor_y,
double delta,
int borderType
);
void
cv::hal::warpAffine(
int src_type,
const uchar* src_data,
size_t src_step,
int src_width,
int src_height,
uchar* dst_data,
size_t dst_step,
int dst_width,
int dst_height,
const double M [6],
int interpolation,
int borderType,
const double borderValue [4]
);
void
cv::hal::warpPerspectve(
int src_type,
const uchar* src_data,
size_t src_step,
int src_width,
int src_height,
uchar* dst_data,
size_t dst_step,
int dst_width,
int dst_height,
const double M [9],
int interpolation,
int borderType,
const double borderValue [4]
);