diff --git a/src/stella_vslam/feature/orb_extractor.cc b/src/stella_vslam/feature/orb_extractor.cc index 98556e57..8cb7f8ae 100644 --- a/src/stella_vslam/feature/orb_extractor.cc +++ b/src/stella_vslam/feature/orb_extractor.cc @@ -88,7 +88,7 @@ void orb_extractor::extract(const cv::_InputArray& in_image, const cv::_InputArr offsets.push_back(offset); } -#ifdef USE_OPENMP +#if defined(USE_OPENMP) and !defined(USE_CUDA_EFFICIENT_DESCRIPTORS) #pragma omp parallel for schedule(dynamic) #endif for (unsigned int level = 0; level < orb_params_->num_levels_; ++level) {