OpenCV  4.10.0
开源计算机视觉
正在加载...
正在搜索...
无匹配项
命名空间 | 函数
hal.hpp 文件参考
#include "opencv2/core/cvdef.h"
#include "opencv2/core/cvstd.hpp"
#include "opencv2/core/hal/interface.h"
hal.hpp 的包含依赖关系图

命名空间

命名空间  cv
 "黑盒" 表示法,用于将文件存储与磁盘上的一个文件相关联。
 
命名空间  cv::hal
 

函数

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::cvtBGRtoTwoPlaneYUV (const uchar *src_data, size_t src_step, uchar *y_data, uchar *uv_data, size_t dst_step, int width, int height, int scn, bool swapBlue, int uIdx)
 分离 Y 和 UV 平面。
 
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::cvtOnePlaneBGRtoYUV(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,int ycn)
 
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::cvtTwoPlaneYUVtoBGR(const uchar *y_data,const uchar *uv_data,size_t src_step,uchar *dst_data,size_t dst_step,int dst_width,int dst_height,int dcn,bool swapBlue,int uIdx)
 分离 Y 和 UV 平面。
 
void cv::hal::cvtTwoPlaneYUVtoBGR (const uchar *y_data,大小 y_step,const uchar *uv_data,大小 uv_step,uchar *dst_data,大小 dst_step,int dst_width,int dst_height,int dcn,bool swapBlue,int uIdx)
 
void cv::hal::cvtXYZtoBGR (const uchar *src_data,大小 src_step,uchar *dst_data,大小 dst_step,int width,int height,int depth,int dcn,bool swapBlue)
 
void cv::hal::cvtYUVtoBGR (const uchar *src_data,大小 src_step,uchar *dst_data,大小 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,大小 src_step,uchar *dst_data,大小 dst_step,int width,int height,int full_width,int full_height,int offset_x,int offset_y,uchar *kernel_data,大小 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,大小 srcstep,uchar *sum,大小 sumstep,uchar *sqsum,大小 sqsumstep,uchar *tilted,大小 tstep,int width,int height,int cn)
 
void cv::hal::morph (int op,int src_type,int dst_type,uchar *src_data,大小 src_step,uchar *dst_data,大小 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,大小 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::warpPerspective (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])