Go to file
Matthew Self 72672c293f Make goodFeaturesToTrack() return deterministic results
When using OCL, the results of goodFeaturesToTrack() vary slightly from
run to run. This appears to be because the order of the results from
the findCorners kernel depends on thread execution and the sorting
function that is used at the end to rank the features only enforces are
partial sort order.

This does not materially impact the quality of the results, but it
makes it hard to build regression tests and generally introduces noise
into the system that should be avoided.

An easy fix is to change the sort function to enforce a total sort on
the features, even in cases where the match quality is exactly the same
for two features.
2016-07-25 21:17:54 -07:00
.github migration: github.com/opencv/opencv 2016-07-12 12:51:12 +03:00
3rdparty Merge pull request #6899 from alalek:ffmpeg_update 2016-07-21 07:31:11 +00:00
apps Merge pull request #6831 from bobpaulin:master 2016-07-18 15:24:35 +00:00
cmake fix android pack build 2016-07-20 16:49:57 +03:00
data Fix the missing - in file. 2016-02-18 11:28:41 +01:00
doc Merge pull request #6929 from catree:hitrate_doc 2016-07-22 13:19:35 +00:00
include include available modules only 2016-01-20 13:07:46 +03:00
modules Make goodFeaturesToTrack() return deterministic results 2016-07-25 21:17:54 -07:00
platforms Merge pull request #6827 from jtkb:cmake-maven-release 2016-07-18 08:56:26 +00:00
samples fix build: move LOG macro from stitching public headers 2016-07-20 18:10:26 +03:00
.gitattributes Made changes to OpenCVFindMatlab suggested by SpecLad 2013-09-14 13:32:15 +10:00
.gitignore Improved thrust interop tutorial. 2015-09-24 09:32:38 -04:00
.tgitconfig Add tgit.icon project config 2014-02-26 17:46:52 +08:00
CMakeLists.txt Grassroots DiCoM i.e. GDCM based DICOM image reader is added. 2016-07-08 16:08:55 +03:00
CONTRIBUTING.md migration: github.com/opencv/opencv 2016-07-12 12:51:12 +03:00
LICENSE Update license year range to 2016 2016-01-18 10:11:01 +05:30
README.md migration: github.com/opencv/opencv 2016-07-12 12:51:12 +03:00

OpenCV: Open Source Computer Vision Library

Resources

Contributing

Please read before starting work on a pull request: https://github.com/opencv/opencv/wiki/How_to_contribute

Summary of guidelines:

  • One pull request per issue;
  • Choose the right base branch;
  • Include tests and documentation;
  • Clean up "oops" commits before submitting;
  • Follow the coding style guide.