Feature extraction not reproducible
Within a program I've written, I'm reading jpg-images using cv::imread() and extract Sift-features afterwards.
I recently updated OpenCV from version 2.4.1 to 2.4.4, but since that day, the feature extraction is not reproducible any more: The number of extracted features, feature locations and descriptors differ when executing my software multiple times (with constant input-parameters, of course)
Tests with Surf or Orb result in equal behaviour.
Please post sample code that shows the problem.
I had the same problem updating from 2.3.1 to 2.4.2, see here: http://answers.opencv.org/question/1730/are-surf-feature-descriptors-computed-differently/. And again from 2.4.1 to 2.4.4. Really annoying.