- made some of dependencies explicit
- removed dependencies to highgui and some other modules where possible
- modified some samples to build without modules
some extra conditions added to the sample
changed scale
fixed some issues regarding the matching and the sample
modified expression for hamming lut
condition in confidence check
changed the name : bm to sgm for sample
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
fixed warnings and error
replaced colls with strides
fixed warnings
replaced colls with strides everywhere
the number of images is estabished at run time
fixed braket warnings
replaced all enums with a single enum
removed whitespaces
fixed last issues
the matching class
this class contains the most important functions used in stereo correspondence
(StereoBM and StereoSGBM) call methods from these classes
fixed shadowing warning problems
included intrin.h header for popcnt instruction
replaced __popcnt with _mm_popcnt_u32() equivalent
fixed some warnings
fixed index warning
reordered initiallizations
removed unused variable
removed tabs
put const Mat:: & where needed
replaced Macros with enums
i did the step thing
removed the white spaces from the stereo binary sgbm
repaired the unsuccesfull builds
removed the c api
removed the filterSpecleImpl
This files contains the implemented descriptors
The #pragma have been commented they will have to be replaced by open cv parallel for
Other files will follow
fixed the warnings
renamed the type casting
uncommented the unused macro
replaced type casting with void and removed macro
removed trailing white spaces
removed the kernel size as class member and added it to the function header
removed warning sources
Rename Descriptor.cpp to descriptor.cpp
renamed file
Rename Descriptor.hpp to descriptor.hpp
renamed hpp
modified the header of header of the functions adding the Mat type for images
Combined descriptors that belong in the same class together
removed white spaces
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