1
0
mirror of https://github.com/opencv/opencv_contrib.git synced 2025-10-20 04:25:42 +08:00
Commit Graph

31 Commits

Author SHA1 Message Date
Vadim Pisarevsky
e18103e2e3 Merge pull request #221 from xolodilnik:fast_hough_transform 2015-08-21 06:52:06 +00:00
sbokov
6a0545e6fe Improving DisparityWLSFilter interface and adding a tutorial
Now the filter natively supports StereoBM and StereoSGBM with no
parameter tuning required. Also, now user won't need to set the ROI and
the right matcher parameters manually, it is all done in the respective
convenience factory method based on the left matcher instance. Tutorial
was added to clarify the provided example of use.
2015-07-31 16:09:41 +03:00
sbokov
7c421ba2b3 Adding confidence support and optimizing disparity filtering
DisparityWLSFilter demonstrated the best results, so I removed all the other
filters. Quality was significantly improved by adding confidence support
to the filter (left-right consistency + penalty for areas near depth discontinuities).
Filter was optimized using parallel_for_ and HAL intrinsics. Demo application was
rewritten for better compliance with OpenCV standards. Added accuracy and
performance tests. Documentation was added, as well as references to the
original papers.
2015-06-25 16:31:34 +03:00
xolodilnik
7a58653866 fast_hough_transform.hpp: temporary replace CV_EXPORTS_W with CV_EXPORTS 2015-06-03 20:38:46 +03:00
xolodilnik
b6a50e7288 HoughPoint2Line: fixed unsuccessful build 2015-06-03 20:12:58 +03:00
xolodilnik
a02af4a12b modules/ximgproc/include/opencv2/ximgproc/fast_hough_transform.hpp moved from modules/ximgproc/include/opencv2/ximgproc.hpp
HoughPoint2Line returned Vec4i instead of OutputArray
2015-06-03 18:17:10 +03:00
sbokov
a70af9f7d6 Adding edge-aware disparity filtering
Added basic interface and demo for disparity filtering, added unoptimized fast weighted least
squares filter implementation. Current demo tests domain transform, guided and
weighted least squares filters on a dataset, measures speed and quality.
2015-05-29 20:03:27 +03:00
Maksim Shabunin
05405e3dca Replaced CV_PURE_PROPERTY macros with the code 2015-03-18 17:37:37 +03:00
Vadim Pisarevsky
ec2b3ed662 Merge pull request #185 from mshabunin/remove-docs
Removed sphinx documentation
2015-03-16 13:07:31 +03:00
Maksim Shabunin
61f36de542 Doxygen tutorials support 2015-02-17 12:49:37 +03:00
Maksim Shabunin
34131405df Removed some methods from cv::Algorithm and changed ml module interfaces 2015-02-17 11:45:57 +03:00
Maksim Shabunin
a20c5c8dd9 Doxygen documentation for all modules 2014-12-01 15:54:42 +03:00
Vadim Pisarevsky
2ce3606e28 Merge pull request #108 from ludv1x/master
Adaptive manifold filter improvements
2014-11-07 18:17:27 +03:00
Maksim Shabunin
bad3cd2427 Fixed some existing doxygen comments 2014-10-21 16:03:02 +04:00
vludv
a31a70bf47 Merge branch 'master' of github.com:Itseez/opencv_contrib 2014-10-04 15:38:59 +04:00
vludv
fcca6483ad Merge branch 'edgefilter' 2014-09-10 22:26:20 +04:00
vludv
11940dac0d added python wrapper macros in edge_filter.hpp 2014-09-10 21:57:35 +04:00
Beat Küng
05293a4c31 seeds: add SEEDS superpixels implementation to ximgproc module 2014-09-09 11:40:29 +02:00
Alexander Mordvintsev
96efa4cd90 RFFeatureGetter* -> Ptr<RFFeatureGetter> (need this for python wrapper and proper pointer handling) 2014-08-29 13:32:19 +04:00
Alexander Mordvintsev
4ba60f022e expose edge-aware filters to python 2014-08-22 14:06:34 +04:00
Alexander Shishkov
e06ef978f2 added namespace ximgproc 2014-08-15 13:08:32 +04:00
Alexander Shishkov
6ebd07b299 mistypes in folders name 2014-08-15 12:03:57 +04:00
Alexander Shishkov
c1780f67b8 renamed internal folders 2014-08-15 11:44:13 +04:00
Alexander Shishkov
66b6cefd45 Merge branch 'master' of https://github.com/itseez/opencv_contrib into gsoc
Conflicts:
	modules/ximgproc/CMakeLists.txt
	modules/ximgproc/test/test_main.cpp
	modules/ximgproc/test/test_precomp.hpp
2014-08-15 11:08:33 +04:00
Alexander Shishkov
385638ae0d rename module name 2014-08-15 10:44:36 +04:00
vludv
d08c398c52 Added license 2014-08-12 21:02:22 +04:00
vludv
f3bfb60f18 Removed macros for generation Python wrapper to overcome build error, caused nested ximgproc namespace. 2014-08-11 20:48:55 +04:00
vludv
349692044c The functionality was put into ximgproc namespace. Some refactoring. Fixed some warnings. 2014-08-11 19:17:40 +04:00
vludv
81c9b8a0fd Experimental functionality (OpenCL versions and slow Weighted Median) was removed. 2014-08-10 18:50:40 +04:00
vludv
3097f395f4 Added joint bilateral filter realization. 2014-08-10 18:39:37 +04:00
vludv
b0e450d2ed Added edge-aware filters. 2014-08-08 01:01:54 +04:00