1.项目后端整体迁移至PaddleOCR-NCNN算法,已通过基本的兼容性测试 2.工程改为使用CMake组织,后续为了更好地兼容第三方库,不再提供QMake工程 3.重整权利声明文件,重整代码工程,确保最小化侵权风险 Log: 切换后端至PaddleOCR-NCNN,切换工程为CMake Change-Id: I4d5d2c5d37505a4a24b389b1a4c5d12f17bfa38c
47 lines
1.0 KiB
C
47 lines
1.0 KiB
C
#ifndef OPENCV_IMGPROC_HAL_INTERFACE_H
|
|
#define OPENCV_IMGPROC_HAL_INTERFACE_H
|
|
|
|
//! @addtogroup imgproc_hal_interface
|
|
//! @{
|
|
|
|
//! @name Interpolation modes
|
|
//! @sa cv::InterpolationFlags
|
|
//! @{
|
|
#define CV_HAL_INTER_NEAREST 0
|
|
#define CV_HAL_INTER_LINEAR 1
|
|
#define CV_HAL_INTER_CUBIC 2
|
|
#define CV_HAL_INTER_AREA 3
|
|
#define CV_HAL_INTER_LANCZOS4 4
|
|
//! @}
|
|
|
|
//! @name Morphology operations
|
|
//! @sa cv::MorphTypes
|
|
//! @{
|
|
#define CV_HAL_MORPH_ERODE 0
|
|
#define CV_HAL_MORPH_DILATE 1
|
|
//! @}
|
|
|
|
//! @name Threshold types
|
|
//! @sa cv::ThresholdTypes
|
|
//! @{
|
|
#define CV_HAL_THRESH_BINARY 0
|
|
#define CV_HAL_THRESH_BINARY_INV 1
|
|
#define CV_HAL_THRESH_TRUNC 2
|
|
#define CV_HAL_THRESH_TOZERO 3
|
|
#define CV_HAL_THRESH_TOZERO_INV 4
|
|
#define CV_HAL_THRESH_MASK 7
|
|
#define CV_HAL_THRESH_OTSU 8
|
|
#define CV_HAL_THRESH_TRIANGLE 16
|
|
//! @}
|
|
|
|
//! @name Adaptive threshold algorithm
|
|
//! @sa cv::AdaptiveThresholdTypes
|
|
//! @{
|
|
#define CV_HAL_ADAPTIVE_THRESH_MEAN_C 0
|
|
#define CV_HAL_ADAPTIVE_THRESH_GAUSSIAN_C 1
|
|
//! @}
|
|
|
|
//! @}
|
|
|
|
#endif
|