diff --git a/src/descriptors/sift/descriptor_sift.h b/src/descriptors/sift/descriptor_sift.h index c608b3c23213d21bbb6c79a4064cba488521160c..29305224091045e0bd636410aad01987e7249ea8 100644 --- a/src/descriptors/sift/descriptor_sift.h +++ b/src/descriptors/sift/descriptor_sift.h @@ -69,7 +69,7 @@ inline void DescriptorSIFT::defineDescriptor(const ParamsBasePtr _params) { DescriptorParamsSIFTPtr params_ptr = std::static_pointer_cast<DescriptorParamsSIFT>(_params); - descriptor_ = cv::xfeatures2d::SIFT::create(params_ptr->nfeatures, + descriptor_ = cv::SIFT::create(params_ptr->nfeatures, params_ptr->nOctaveLayers, params_ptr->contrastThreshold, params_ptr->edgeThreshold, diff --git a/src/detectors/sift/detector_sift.h b/src/detectors/sift/detector_sift.h index 8c2b48451a32e2ecb3f6d470647a2648a9da3a5f..e47553fe86b495117a4a7bdba715236936d3fc6d 100644 --- a/src/detectors/sift/detector_sift.h +++ b/src/detectors/sift/detector_sift.h @@ -74,7 +74,7 @@ inline void DetectorSIFT::defineDetector(const ParamsBasePtr _params) { DetectorParamsSIFTPtr params_ptr = std::static_pointer_cast<DetectorParamsSIFT>(_params); - detector_ = cv::xfeatures2d::SIFT::create(params_ptr->nfeatures, + detector_ = cv::SIFT::create(params_ptr->nfeatures, params_ptr->nOctaveLayers, params_ptr->contrastThreshold, params_ptr->edgeThreshold,