diff --git a/modules/line_descriptor/include/opencv2/line_descriptor/descriptor.hpp b/modules/line_descriptor/include/opencv2/line_descriptor/descriptor.hpp index 867a6318e..ca3532d46 100644 --- a/modules/line_descriptor/include/opencv2/line_descriptor/descriptor.hpp +++ b/modules/line_descriptor/include/opencv2/line_descriptor/descriptor.hpp @@ -78,7 +78,7 @@ namespace cv }; - class CV_EXPORTS_W BinaryDescriptor : public DescriptorExtractor + class CV_EXPORTS_W BinaryDescriptor : public FeatureDetector { public: @@ -134,13 +134,13 @@ namespace cv const std::vector& masks=std::vector() ) const; /*return descriptor size */ - int descriptorSize() const = 0; + int descriptorSize() const; /* return data type */ - int descriptorType() const = 0; + int descriptorType() const; /* return norm mode */ - int defaultNorm() const = 0; + int defaultNorm() const; /* check whether Gaussian pyramids were created */ bool empty() const;