Andrey Kamaev
984eb99428
Global CMake reorganization:
...
[~] Automatically tracked dependencies between modules
[+] Support for optional module dependencies
[+] Options to choose modules to build
[~] Removed hardcoded modules lists from OpenCVConfig.cmake, opencv.pc and OpenCV.mk
[+] Added COMPONENTS support for FIND_PACKAGE(OpenCV)
[~] haartraining and traincascade are moved outside of modules folder since they aren't the modules
13 years ago
Alexey Spizhevoy
28e006ad4f
Fixed median focal length estimation in the stitching module
13 years ago
Andrey Kamaev
f299bde3a9
Added ORB features finder into stitching module
13 years ago
Alexey Spizhevoy
404e9cb9d5
Refactored warpers in the stitching module, added buildMaps function into the RotationWarper interface
13 years ago
Alexey Spizhevoy
230cc3e0c3
Minor fix in stitching_detailed
13 years ago
Alexey Spizhevoy
66b41b67f9
Added support of GPU in stitching seam estimators
13 years ago
Alexey Spizhevoy
16f5c67914
Added support of vertical straightening into stitching
13 years ago
Alexey Spizhevoy
39533a0b1b
Added BA refinement flags into stitching_detailed
13 years ago
Alexey Spizhevoy
4ee462c961
Added selction of BA cost function in stitching samples (and added other BA cost func into stitching module)
13 years ago
Alexey Spizhevoy
dbce155874
Refactored motion estimators in stitching module
13 years ago
Alexey Spizhevoy
4a5abc7552
Added translation parameter into stitching module warpers. For now only PlaneWarper and PlaneWarperGpu warpers support it.
13 years ago
Alexey Spizhevoy
f262f58297
Changed one CLI message in stitching_detailed.
13 years ago
Alexey Spizhevoy
07efb17d12
Fixed warper selection bug in stitching_detailed. Removed estimation of aspect ratio in BA in stitching to avoid stretching of input images. Did minor refactoring.
13 years ago
Alexey Spizhevoy
23636433d7
Updated bundle adjustment in stitching module: 1) it minimizes reprojection error now, 2) it minimizes error over focal, aspect, p.p.x, p.p.y parameters. Refactored and updated warpers.
13 years ago
P. Karasev
6030e029e3
touch stitching app, test/verify svn access
13 years ago
Alexey Spizhevoy
cbb6ac0c34
refactored features finders in stitching module
13 years ago
Alexey Spizhevoy
505e8e0936
minor refactoring of stitching
13 years ago
Alexey Spizhevoy
c9a41c6802
added first version of public stitching API, added simple sample which uses that API, old sample renamed to stitching_detailed
13 years ago
Alexey Spizhevoy
95a3ffd0c5
put all old stitching API into detail namespace
13 years ago
Alexey Spizhevoy
9be4701f24
turned opencv_stitching application to module and sample
13 years ago
Alexey Spizhevoy
b6e9ed4ec5
fixed bug in opencv_stitching (added handling of homography evaluation failure)
13 years ago
Alexey Spizhevoy
ee18397f58
added CameraInfo class into opencv_stitching
14 years ago
Alexey Spizhevoy
b97ecdff0d
refactored opencv_stitching, added possibility to turn off BA
14 years ago
Alexey Spizhevoy
8b7d74e9f0
minor changes in opencv_stitching
14 years ago
Alexey Spizhevoy
f95e71ea3a
added saving of matches graph into opencv_stitching (in DOT format)
14 years ago
Alexey Spizhevoy
aba2008711
implemented rotating-only cameras calibration
14 years ago
Vladislav Vinogradov
c5adaa717b
minor stitching optimization (improve buffer reuse)
14 years ago
Alexey Spizhevoy
ad454d83b9
added gpu::buildWarpPlaneMaps and gpu::buildWarpCylindricalMaps functions, integrated into stitching
14 years ago
Alexey Spizhevoy
674b763395
GPU: updated upsample, downsample functions, added pyrDown, pyrUp, added support of 16S filtering; put spherical warper on GPU (from opencv_stitching)
14 years ago
Alexey Spizhevoy
ace94d2ebf
fixed bug in opencv_stitching (corrected resize images step), added matches checking (both 1->2 and 2->1 must be presented)
14 years ago
Alexey Spizhevoy
4401f33e10
fixed error in gcgraph which led to problems in opencv_stitching GC seam finder, added check for duplication in matches (opencv_stitching)
14 years ago
Alexey Spizhevoy
138490fdbb
added \n into help message (opencv_stitching)
14 years ago
Alexey Spizhevoy
98d663e7e0
updated help message in opencv_stitching app
14 years ago
Alexey Spizhevoy
1c0f7e0e47
updated default params for preview mode (opencv_stitching)
14 years ago
Alexey Spizhevoy
810604315b
minor change
14 years ago
Alexey Spizhevoy
fb1771833a
added --blend_strength parameter into opencv_stitching
14 years ago
Alexey Spizhevoy
82e12d6c59
updated help message (opencv_stitching)
14 years ago
Alexey Spizhevoy
6a4ab4a996
updated --help message (opencv_stitching)
14 years ago
Alexey Spizhevoy
eadb3bad45
minor refactoring of opencv_stitching
14 years ago
Alexey Spizhevoy
7881134cf7
added block-based gain compensator (opencv_stitching), added --preview flag.
14 years ago
Alexey Spizhevoy
4b4053705d
refactored exposure compensators (opencv_stitching)
14 years ago
Alexey Spizhevoy
56f7e54cce
added GC_COLOR_GRAD cost function type into opencv_stitching
14 years ago
Alexey Spizhevoy
497ee7a5f3
added some comments into multi-band blending code
14 years ago
Alexey Spizhevoy
e639daf22b
updated default parameter in opencv_stitching
14 years ago
Alexey Spizhevoy
24e5ff7ab6
minor changes in opencv_stitching
14 years ago
Alexey Spizhevoy
c65a39be82
fixed some bugs in opencv_stitching
14 years ago
Alexey Spizhevoy
899d7726d3
added gain compensation into opencv_stitching
14 years ago
Alexey Spizhevoy
00a72d48af
added exposure compensation base class into opencv_stitching
14 years ago
Alexey Spizhevoy
3bb685a744
minor changes in opencv_stitching
14 years ago
Alexey Spizhevoy
f44632ee6f
switched float with short in blending step (opencv_stitching)
14 years ago