diff --git a/modules/core/include/opencv2/core/base.hpp b/modules/core/include/opencv2/core/base.hpp index a2e8dfdb0e500734be150d6100095783de501f88..a8a0b23e1225b648dd0b695efcd271836bbdfb6a 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 21407a028b8d5b5fe2192bd2c663fef1f4e4a14f..6026777a6f8591891010335cde349ac4117df493 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__