Implementation of Quasi Dense Stereo algorithm. (#1941)
* initial commit.
* Remove license header.
* Fix python wrap flags
* Change std::string to cv::String, in function declarations, to resolve compilation issues.
* Add python wrapper extending header
* Fix python wrapper conflicts
* Fix implicit type conversions
* Change C API types and enums to C++.
* Remove redundant included headers and move wanted headers to src/precomp.hpp
* Remove saturate header
* Remove unnecessary python wrapping flags
* Removed defaults parameter header
* Split declaration and implementation of the class using Pimpl.
* Fix to comply with new public API.
* Remove unnecessary modules
* Fix maybe-uninitialized warnings on linux
* Migration to stereo module
* Remove CV_PROP_RW flag.
* Remove CV_EXPORTS flags from class members.
* Fix: Removed misplaced flag
* Remove empty lines.
* Move queue to private headers.
* Fix default arguments of public methods.
* Add authors information and switch to the compact version of license header.
* Reorganize and fix markdown files. Create a table of content and move tutorials in new directories. Modify samples and tutorials to use snippet and include Doxygen commands.
* Change argument name dMatch->denseMatch, to avoid confusion with cv::DMatch build-in type.
* Remove duplicate snippet.
* Fix: change vector resize to reserve.
* Fix: replace extensive license header with the compact version.
removed warnings
clip tab warning fixed
fixed tab size warning
added a new sample
the new sample
fixed spacing problem
added a testing for the penalties
fixed sample warning
fixed last warnings
added tests and modified a bit the sources
added the tests
fixed warning
removed redundant samples
Rename Sample3.cpp to sample.cpp
renamed from Sample3 to sample
refactored sample
repaired descriptor test
added test data
usless info erased from test block matching
added last tests
did some modifications to the files
whitespace removal
did some modifications to the testing files
fixed test descriptor issue
Revert "whitespace removal"
This reverts commit 76d4aa530fee8f7444de6c80ecb4fc9c80ec0677.
corrected part of the comments
made modifications so the sources build successfully
fixed some issue for sub pixel
refactored sample
fixed small issue at testing
added some performance files
performance tests and other corrections
corrected the paths and added some images
fixed a bug
Delete imgKitty.bmp
Delete imgKittyl.bmp
performance tests again....
added larger images
fixed issues
did some last changes
added the copyright notice
fixed some linux errors
Removed the matching cpp file as it is no longer usefull
removed warnings
header for some used functions
fixed the popcnt issue
changes according to comments
fixed that unused variable warning
fixed windows warnings
Added 2 samples just to show how to access functionality
fixed issues
added the up to date version of sbm
modified samples to be warning free
changed the ptr<StereBinaryBM> to ptr<cv::stereo::StereoBinaryBM>
modified the documentation
modified documentation for the stereo_c
documentation
doc
fixed two issues
modfified the precomp.hpp header by explicitly adding the cvdef header from core
modified comments for documentation for stereo and removed some headers
added a header and modified some function definition
test
test 2
changed exports_w to exports
removed the correct matches module