diff --git a/modules/xfeatures2d/src/freak.cpp b/modules/xfeatures2d/src/freak.cpp index dbb30d195..555c871a8 100644 --- a/modules/xfeatures2d/src/freak.cpp +++ b/modules/xfeatures2d/src/freak.cpp @@ -802,7 +802,8 @@ void FREAKImpl::drawPattern() FREAK_Impl::FREAK_Impl( bool _orientationNormalized, bool _scaleNormalized , float _patternScale, int _nOctaves, const std::vector& _selectedPairs ) : orientationNormalized(_orientationNormalized), scaleNormalized(_scaleNormalized), - patternScale(_patternScale), nOctaves(_nOctaves), extAll(false), nOctaves0(0), selectedPairs0(_selectedPairs) + patternScale(_patternScale), nOctaves(_nOctaves), extAll(false), + patternScale0(0.0), nOctaves0(0), selectedPairs0(_selectedPairs) { }