diff --git a/modules/core/include/opencv2/core/base.hpp b/modules/core/include/opencv2/core/base.hpp index a2e8dfdb0e..a8a0b23e12 100644 --- a/modules/core/include/opencv2/core/base.hpp +++ b/modules/core/include/opencv2/core/base.hpp @@ -679,8 +679,8 @@ CV_EXPORTS void setUseIPP(bool flag); //! @} core_utils -#include "opencv2/hal/neon_utils.hpp" - } // cv +#include "opencv2/hal/neon_utils.hpp" + #endif //__OPENCV_CORE_BASE_HPP__ diff --git a/modules/hal/include/opencv2/hal/neon_utils.hpp b/modules/hal/include/opencv2/hal/neon_utils.hpp index 21407a028b..6026777a6f 100644 --- a/modules/hal/include/opencv2/hal/neon_utils.hpp +++ b/modules/hal/include/opencv2/hal/neon_utils.hpp @@ -44,6 +44,8 @@ #include "opencv2/hal/defs.h" +namespace cv { + #if CV_NEON inline int32x2_t cv_vrnd_s32_f32(float32x2_t v) @@ -120,4 +122,6 @@ inline float32x2_t cv_vsqrt_f32(float32x2_t val) #endif +} + #endif // __OPENCV_HAL_NEON_UTILS_HPP__