- 10 Nov, 2018 1 commit
-
-
Jiri Horner authored
[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
-
- 09 Nov, 2018 1 commit
-
-
Vadim Pisarevsky authored
-
- 16 Oct, 2018 1 commit
-
-
Paul Shin authored
- This is to accommodate the variabiilty in floating-point operations in new platforms/compilers - Specifically due to the error margin found in NVIDIA Jetson TX2
-
- 10 Oct, 2018 1 commit
-
-
Alexander Alekhin authored
-
- 28 Sep, 2018 1 commit
-
-
Hamdi Sahloul authored
-
- 21 Sep, 2018 1 commit
-
-
Hamdi Sahloul authored
* Cleanup macros and enable expansion of `__VA_ARGS__` for Visual Studio * Macros for enum-arguments backwards compatibility * Convert struct Param to enum struct * Enabled ParamType.type for enum types * Enabled `cv.read` and `cv.write` for enum types * Rename unnamed enum to AAKAZE.DescriptorType * Rename unnamed enum to AccessFlag * Rename unnamed enum to AgastFeatureDetector.DetectorType * Convert struct DrawMatchesFlags to enum struct * Rename unnamed enum to FastFeatureDetector.DetectorType * Rename unnamed enum to Formatter.FormatType * Rename unnamed enum to HOGDescriptor.HistogramNormType * Rename unnamed enum to DescriptorMatcher.MatcherType * Rename unnamed enum to KAZE.DiffusivityType * Rename unnamed enum to ORB.ScoreType * Rename unnamed enum to UMatData.MemoryFlag * Rename unnamed enum to _InputArray.KindFlag * Rename unnamed enum to _OutputArray.DepthMask * Convert normType enums to static const NormTypes * Avoid conflicts with ElemType * Rename unnamed enum to DescriptorStorageFormat
-
- 17 Sep, 2018 1 commit
-
-
Gaetano Checinski authored
* feat: move gcgraph to detail * chore: puts gcgraph cv::detail namespace
-
- 13 Sep, 2018 1 commit
-
-
Hamdi Sahloul authored
-
- 07 Sep, 2018 1 commit
-
-
Hamdi Sahloul authored
-
- 06 Sep, 2018 1 commit
-
-
Alexander Alekhin authored
-
- 31 Aug, 2018 1 commit
-
-
Jakub Golinowski authored
* Add HPX backend for OpenCV implementation Adds hpx backend for cv::parallel_for_() calls respecting the nstripes chunking parameter. C++ code for the backend is added to modules/core/parallel.cpp. Also, the necessary changes to cmake files are introduced. Backend can operate in 2 versions (selectable by cmake build option WITH_HPX_STARTSTOP): hpx (runtime always on) and hpx_startstop (start and stop the backend for each cv::parallel_for_() call) * WIP: Conditionally include hpx_main.hpp to tests in core module Header hpx_main.hpp is included to both core/perf/perf_main.cpp and core/test/test_main.cpp. The changes to cmake files for linking hpx library to above mentioned test executalbles are proposed but have issues. * Add coditional iclusion of hpx_main.hpp to cpp cpu modules * Remove start/stop version of hpx backend
-
- 17 Aug, 2018 1 commit
-
-
Suleyman TURKMEN authored
-
- 02 Aug, 2018 1 commit
-
-
Pierre Jeambrun authored
-
- 17 May, 2018 1 commit
-
-
Alexander Alekhin authored
-
- 08 May, 2018 1 commit
-
-
Tomoaki Teshima authored
-
- 27 Apr, 2018 1 commit
-
-
exoson authored
-
- 24 Apr, 2018 1 commit
-
-
Alexander Alekhin authored
-
- 23 Apr, 2018 1 commit
-
-
Alexander Alekhin authored
-
- 10 Apr, 2018 1 commit
-
-
Alexander Alekhin authored
-
- 05 Apr, 2018 1 commit
-
-
Alexander Alekhin authored
-
- 28 Mar, 2018 1 commit
-
-
Alexander Alekhin authored
-
- 08 Mar, 2018 1 commit
-
-
Adam Rankin authored
Without proposed change, module throws build error regarding missing `opencv2/cudaimgproc.hpp`
-
- 12 Feb, 2018 1 commit
-
-
luz.paz authored
Found via `codespell`
-
- 03 Feb, 2018 1 commit
-
-
Alexander Alekhin authored
- removed tr1 usage (dropped in C++17) - moved includes of vector/map/iostream/limits into ts.hpp - require opencv_test + anonymous namespace (added compile check) - fixed norm() usage (must be from cvtest::norm for checks) and other conflict functions - added missing license headers
-
- 24 Jan, 2018 1 commit
-
-
Mark Harfouche authored
allows Stitcher to be used for scans from within python. I had to use very strange notation because I couldn't export the `enum` `Mode` making the Cpython generated code unable to compile. ```c++ class Stitcher { public: enum Mode { PANORAMA = 0, SCANS = 1, }; ... ``` Also removed duplicate code from the `createStitcher` function making use of the `Stitcher::create` function
-
- 13 Dec, 2017 1 commit
-
-
Vitaly Tuzov authored
Implementation of bit-exact resize. Internal calls to linear resize updated to use bit-exact version. (#9468)
-
- 07 Dec, 2017 1 commit
-
-
Pavel Rojtberg authored
-
- 28 Nov, 2017 1 commit
-
-
Alexander Alekhin authored
If there are no OpenCL/UMat methods calls from application. OpenCL subsystem is initialized: - haveOpenCL() is called from application - useOpenCL() is called from application - access to OpenCL allocator: UMat is created (empty UMat is ignored) or UMat <-> Mat conversions are called Don't call OpenCL functions if OPENCV_OPENCL_RUNTIME=disabled (independent from OpenCL linkage type)
-
- 26 Oct, 2017 1 commit
-
-
Alexander Alekhin authored
OpenCL SURF implementation is unstable
-
- 13 Oct, 2017 1 commit
-
-
Vladislav Vinogradov authored
it will allow to build features2d even if flann module is not available
-
- 01 Oct, 2017 1 commit
-
-
Alexander Alekhin authored
-
- 29 Sep, 2017 2 commits
-
-
Alexander Alekhin authored
-
Alexander Alekhin authored
-
- 08 Sep, 2017 1 commit
-
-
Maksim Shabunin authored
-
- 17 Aug, 2017 1 commit
-
-
Nishant Arora authored
Fixing explicitly call download method for cuda::GpuMat object
-
- 03 Aug, 2017 1 commit
-
-
Alexander Alekhin authored
-
- 20 Jul, 2017 1 commit
-
-
Alexander Alekhin authored
-
- 18 Jul, 2017 1 commit
-
-
Alexander Alekhin authored
-
- 10 Jul, 2017 1 commit
-
-
- 03 Jul, 2017 1 commit
-
-
Tony Lian authored
Remove unnecessary Non-ASCII characters from source code (#9075) * Remove unnecessary Non-ASCII characters from source code Remove unnecessary Non-ASCII characters and replace them with ASCII characters * Remove dashes in the @param statement Remove dashes and place single space in the @param statement to keep coding style * misc: more fixes for non-ASCII symbols * misc: fix non-ASCII symbol in CMake file
-