opencv/modules/python
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
..
bindings Enable the binding generator to parse shadow files 2018-08-31 05:44:02 +09:00
python2 python: support standalone Python bindings build 2018-06-07 15:16:39 +03:00
python3 python: support standalone Python bindings build 2018-06-07 15:16:39 +03:00
src2 Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-11-02 05:33:35 +00:00
test Merge pull request #12827 from hrnr:stitching_4 2018-11-10 19:53:48 +03:00
CMakeLists.txt python: support standalone Python bindings build 2018-06-07 15:16:39 +03:00
common.cmake python: eliminate DeprecationWarning: SO -> EXT_SUFFIX 2018-10-25 04:23:45 +00:00
standalone.cmake cmake: fix Python detection for standalone bindings 2018-10-10 22:59:42 +03:00