opencv/modules/stitching/src
Jiri Horner 1ba7c728a6 Merge pull request #12827 from hrnr:stitching_4
[evolution] Stitching for OpenCV 4.0

* stitching: wrap Stitcher::create for bindings

* provide method for consistent stitcher usage across languages

* samples: add python stitching sample

* port cpp stitching sample to python

* stitching: consolidate Stitcher create methods

* remove Stitcher::createDefault, it returns Stitcher, not Ptr<Stitcher> -> inconsistent API
* deprecate cv::createStitcher and cv::createStitcherScans in favor of Stitcher::create

* stitching: avoid anonymous enum in Stitcher

* ORIG_RESOL should be double
* add documentatiton

* stitching: improve documentation in Stitcher

* stitching: expose estimator in Stitcher

* remove ABI hack

* stitching: drop try_use_gpu flag

* OCL will be used automatically through T-API in OCL-enable paths
* CUDA won't be used unless user sets CUDA-enabled classes manually

* stitching: drop FeaturesFinder

* use Feature2D instead of FeaturesFinder
* interoperability with features2d module
* detach from dependency on xfeatures2d

* features2d: fix compute and detect to work with UMat vectors

* correctly pass UMats as UMats to allow OCL paths
* support vector of UMats as output arg

* stitching: use nearest interpolation for resizing masks

* fix warnings
2018-11-10 19:53:48 +03:00
..
cuda fix multiband_blend.cu build error in issue opencv_contrib#1012 2017-02-22 08:44:10 +08:00
opencl Added checking that z is non zero to buildWarpPlaneMaps kernel 2014-10-27 15:38:44 +03:00
autocalib.cpp Solve Issue 7063 2016-08-11 10:56:50 +02:00
blenders.cpp Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-09-10 00:10:21 +03:00
camera.cpp Fixed some issues found by static analysis 2017-09-08 12:22:12 +03:00
exposure_compensate.cpp Add semicolons after CV_INSTRUMENT macros 2018-09-14 06:45:31 +09:00
matchers.cpp Merge pull request #12827 from hrnr:stitching_4 2018-11-10 19:53:48 +03:00
motion_estimators.cpp mostly removed obsolete C API from calib3d (at least at the interface level) (#13081) 2018-11-09 16:12:22 +03:00
precomp.hpp Merge pull request #12827 from hrnr:stitching_4 2018-11-10 19:53:48 +03:00
seam_finders.cpp Merge pull request #12503 from nikhedonia:12500-move-gcgraph 2018-09-17 20:13:47 +03:00
stitcher.cpp Merge pull request #12827 from hrnr:stitching_4 2018-11-10 19:53:48 +03:00
timelapsers.cpp Add semicolons after CV_INSTRUMENT macros 2018-09-14 06:45:31 +09:00
util_log.hpp build: detect Android via '__ANDROID__' macro 2017-07-10 12:43:59 +03:00
util.cpp added timelapse 2014-07-15 09:32:47 -07:00
warpers_cuda.cpp Utilize CV_UNUSED macro 2018-09-07 20:33:52 +09:00
warpers.cpp ocl: avoid unnecessary loading/initializing OpenCL subsystem 2017-11-28 14:02:42 +03:00