fixed SIFT when keypoints vector is empty (#1162)

pull/13383/head
Maria Dimashova 14 years ago
parent fbed6d1d44
commit 0b1575c485
  1. 3
      modules/features2d/src/sift.cpp

@ -1722,7 +1722,8 @@ void SIFT::operator()(const Mat& image, const Mat& mask,
KeyPointsFilter::removeDuplicated( keypoints );
// Compute descriptors.
cvSeqRemoveSlice( featuresSeq, cvSlice(0, featuresSeq->total) );
if( featuresSeq->total > 0 )
cvSeqRemoveSlice( featuresSeq, cvSlice(0, featuresSeq->total) );
}
for( size_t i = 0; i < keypoints.size(); i++ )

Loading…
Cancel
Save