OpenCV
4.1.0
Open Source Computer Vision
|
Namespaces | |
namespace | cv |
"black box" representation of the file storage associated with a file on disk. | |
Macros | |
#define | CV_SIMD128 1 |
#define | CV_SIMD128_64F 0 |
#define | OPENCV_HAL_IMPL_NEON_ABS(_Tpuvec, _Tpsvec, usuffix, ssuffix) inline _Tpuvec v_abs(const _Tpsvec& a) { return v_reinterpret_as_##usuffix(_Tpsvec(vabsq_##ssuffix(a.val))); } |
#define | OPENCV_HAL_IMPL_NEON_BIN_FUNC(_Tpvec, func, intrin) |
#define | OPENCV_HAL_IMPL_NEON_BIN_FUNC2(_Tpvec, _Tpvec2, cast, func, intrin) |
#define | OPENCV_HAL_IMPL_NEON_BIN_OP(bin_op, _Tpvec, intrin) |
#define | OPENCV_HAL_IMPL_NEON_CHECK_ALLANY(_Tpvec, suffix, shift) |
#define | OPENCV_HAL_IMPL_NEON_EXPAND(_Tpvec, _Tpwvec, _Tp, suffix) |
#define | OPENCV_HAL_IMPL_NEON_EXTRACT(_Tpvec, suffix) |
#define | OPENCV_HAL_IMPL_NEON_FLT_BIT_OP(bin_op, intrin) |
#define | OPENCV_HAL_IMPL_NEON_INIT(_Tpv, _Tp, suffix) |
#define | OPENCV_HAL_IMPL_NEON_INT_CMP_OP(_Tpvec, cast, suffix, not_suffix) |
#define | OPENCV_HAL_IMPL_NEON_INTERLEAVED(_Tpvec, _Tp, suffix) |
#define | OPENCV_HAL_IMPL_NEON_INTERLEAVED_INT64(tp, suffix) |
#define | OPENCV_HAL_IMPL_NEON_LOADSTORE_OP(_Tpvec, _Tp, suffix) |
#define | OPENCV_HAL_IMPL_NEON_LOGIC_OP(_Tpvec, suffix) |
#define | OPENCV_HAL_IMPL_NEON_MUL_SAT(_Tpvec, _Tpwvec) |
#define | OPENCV_HAL_IMPL_NEON_PACK(_Tpvec, _Tp, hreg, suffix, _Tpwvec, pack, mov, rshr) |
#define | OPENCV_HAL_IMPL_NEON_POPCOUNT(_Tpvec, cast) |
#define | OPENCV_HAL_IMPL_NEON_REDUCE_OP_4(_Tpvec, _Tpnvec, scalartype, func, vectorfunc, suffix) |
#define | OPENCV_HAL_IMPL_NEON_REDUCE_OP_8(_Tpvec, _Tpnvec, scalartype, func, vectorfunc, suffix) |
#define | OPENCV_HAL_IMPL_NEON_ROTATE_OP(_Tpvec, suffix) |
#define | OPENCV_HAL_IMPL_NEON_SELECT(_Tpvec, suffix, usuffix) |
#define | OPENCV_HAL_IMPL_NEON_SHIFT_OP(_Tpvec, suffix, _Tps, ssuffix) |
#define | OPENCV_HAL_IMPL_NEON_TRANSPOSE4x4(_Tpvec, suffix) |
#define | OPENCV_HAL_IMPL_NEON_UNPACKS(_Tpvec, suffix) |
#define CV_SIMD128 1 |
#define CV_SIMD128_64F 0 |
#define OPENCV_HAL_IMPL_NEON_ABS | ( | _Tpuvec, | |
_Tpsvec, | |||
usuffix, | |||
ssuffix | |||
) | inline _Tpuvec v_abs(const _Tpsvec& a) { return v_reinterpret_as_##usuffix(_Tpsvec(vabsq_##ssuffix(a.val))); } |
#define OPENCV_HAL_IMPL_NEON_BIN_FUNC | ( | _Tpvec, | |
func, | |||
intrin | |||
) |
#define OPENCV_HAL_IMPL_NEON_BIN_FUNC2 | ( | _Tpvec, | |
_Tpvec2, | |||
cast, | |||
func, | |||
intrin | |||
) |
#define OPENCV_HAL_IMPL_NEON_BIN_OP | ( | bin_op, | |
_Tpvec, | |||
intrin | |||
) |
#define OPENCV_HAL_IMPL_NEON_CHECK_ALLANY | ( | _Tpvec, | |
suffix, | |||
shift | |||
) |
#define OPENCV_HAL_IMPL_NEON_EXPAND | ( | _Tpvec, | |
_Tpwvec, | |||
_Tp, | |||
suffix | |||
) |
#define OPENCV_HAL_IMPL_NEON_EXTRACT | ( | _Tpvec, | |
suffix | |||
) |
#define OPENCV_HAL_IMPL_NEON_FLT_BIT_OP | ( | bin_op, | |
intrin | |||
) |
#define OPENCV_HAL_IMPL_NEON_INIT | ( | _Tpv, | |
_Tp, | |||
suffix | |||
) |
#define OPENCV_HAL_IMPL_NEON_INT_CMP_OP | ( | _Tpvec, | |
cast, | |||
suffix, | |||
not_suffix | |||
) |
#define OPENCV_HAL_IMPL_NEON_INTERLEAVED | ( | _Tpvec, | |
_Tp, | |||
suffix | |||
) |
#define OPENCV_HAL_IMPL_NEON_INTERLEAVED_INT64 | ( | tp, | |
suffix | |||
) |
#define OPENCV_HAL_IMPL_NEON_LOADSTORE_OP | ( | _Tpvec, | |
_Tp, | |||
suffix | |||
) |
#define OPENCV_HAL_IMPL_NEON_LOGIC_OP | ( | _Tpvec, | |
suffix | |||
) |
#define OPENCV_HAL_IMPL_NEON_MUL_SAT | ( | _Tpvec, | |
_Tpwvec | |||
) |
#define OPENCV_HAL_IMPL_NEON_PACK | ( | _Tpvec, | |
_Tp, | |||
hreg, | |||
suffix, | |||
_Tpwvec, | |||
pack, | |||
mov, | |||
rshr | |||
) |
#define OPENCV_HAL_IMPL_NEON_POPCOUNT | ( | _Tpvec, | |
cast | |||
) |
#define OPENCV_HAL_IMPL_NEON_REDUCE_OP_4 | ( | _Tpvec, | |
_Tpnvec, | |||
scalartype, | |||
func, | |||
vectorfunc, | |||
suffix | |||
) |
#define OPENCV_HAL_IMPL_NEON_REDUCE_OP_8 | ( | _Tpvec, | |
_Tpnvec, | |||
scalartype, | |||
func, | |||
vectorfunc, | |||
suffix | |||
) |
#define OPENCV_HAL_IMPL_NEON_ROTATE_OP | ( | _Tpvec, | |
suffix | |||
) |
#define OPENCV_HAL_IMPL_NEON_SELECT | ( | _Tpvec, | |
suffix, | |||
usuffix | |||
) |
#define OPENCV_HAL_IMPL_NEON_SHIFT_OP | ( | _Tpvec, | |
suffix, | |||
_Tps, | |||
ssuffix | |||
) |
#define OPENCV_HAL_IMPL_NEON_TRANSPOSE4x4 | ( | _Tpvec, | |
suffix | |||
) |
#define OPENCV_HAL_IMPL_NEON_UNPACKS | ( | _Tpvec, | |
suffix | |||
) |