Ilya Lavrenov
37789f015a
deleted excess semicolons, commas
11 years ago
Adrien BAK
c5c3fd4443
modify signature of stereoCalibrate for consistency
12 years ago
huangs
f02ce90559
minX1 should be max(-maxD,0) not max(maxD,0), avoid black band at left
12 years ago
Kevin
8f995fac88
Change intrinsic camera matrix initialization
...
In the function cvInitIntrinsicParams2D the principal point for
normalized image coordinates is set to 0/0. This updates the function
to initialize the principal point at 0.5/0.5.
12 years ago
Vladislav Vinogradov
e675684c81
fix bug #3277 (findCirclesGrid failures):
...
findHomagraphy can return empty Mat in master branch
12 years ago
look4pritam
a430abd02e
The thin prism distortion coefficient related small bug is fixed.
12 years ago
Vadim Pisarevsky
84022b0c19
fix thin-prism coefficients at 0's in the stereo calibration function unless the flag CALIB_THIN_PRISM_MODEL is explicitly set
12 years ago
look4pritam
7fd7bbc9f1
The prism distortion coefficients are added for the stereo calibration.
12 years ago
Vladislav Vinogradov
0c7663eb3b
Merge branch 'master' into gpu-cuda-rename
...
Conflicts:
modules/core/include/opencv2/core/cuda.hpp
modules/cudacodec/src/thread.cpp
modules/cudacodec/src/thread.hpp
modules/superres/perf/perf_superres.cpp
modules/superres/src/btv_l1_cuda.cpp
modules/superres/src/optical_flow.cpp
modules/videostab/src/global_motion.cpp
modules/videostab/src/inpainting.cpp
samples/cpp/stitching_detailed.cpp
samples/cpp/videostab.cpp
samples/gpu/stereo_multi.cpp
12 years ago
Roman Donchenko
bd70a033fc
Boring changes - calib3d.
12 years ago
Roman Donchenko
5e4ebf3403
Fixed incomplete matrix initialization in HomographyRefineCallback.
12 years ago
Roman Donchenko
9ed475cf52
War on Whitespace, master edition: file endings.
12 years ago
Roman Donchenko
9b92545ce6
War on Whitespace, master edition: trailing spaces.
12 years ago
Roman Donchenko
e9a28f66ee
Normalized file endings.
12 years ago
Roman Donchenko
d9f71b762f
Deleted almost all of the precomp.cpp files.
...
Looks like we don't actually use them; when creating precompiled headers
with Visual C++, a dummy .cpp is created at build time.
12 years ago
Bo Li
27a0ed0018
removed tab in five-point.cpp
12 years ago
Bo Li
9b5eca975b
fixed a bug for the mask of recoverPose function
12 years ago
Roman Donchenko
ac39bfb4cc
Remove HAVE_CVCONFIG_H - it's always defined.
12 years ago
Roman Donchenko
29b13ec1de
Replaced most of the usages of parallel_for with that of parallel_for_.
...
This should allow many algorithms to take advantage of more parallelization
technologies.
12 years ago
Brian McKinnon
36745a80c3
Added #include <limits> to files that were missing it.
12 years ago
Andrey Kamaev
e5a33723fc
Move C API of opencv_calib3d to separate file
12 years ago
Andrey Kamaev
c98c246fc2
Move border type constants and Moments class to core module
12 years ago
Andrey Kamaev
d4bb421ce2
Fix findEssentialMat function
...
Also remove all usages of std::complex from OpenCV modules
12 years ago
Andrey Kamaev
940eedfb27
Finalize core headers reorganization
12 years ago
Andrey Kamaev
517062039e
Make core/internal.hpp a private header
12 years ago
Andrey Kamaev
3890a74565
Drop outdated definitions from internal.hpp
...
This also fixes few clang build errors
12 years ago
Andrey Kamaev
c886afb502
Finalize cv::Mat transition
12 years ago
Andrey Kamaev
5e7ab8baf3
Move cv::Scalar_ to types.hpp
12 years ago
Andrey Kamaev
13b31b0804
Move C++ basic structures to separate header and inverse dependency from C API
...
cv::Complex, cv::Point_ and cv::Point3_ are moved.
12 years ago
Andrey Kamaev
cc6bdfb045
Remove inline sorting algorithms from core headers
12 years ago
Vadim Pisarevsky
322d781192
avoid explicit std::string use
12 years ago
Vadim Pisarevsky
7661625c39
converter stereo correspondence algorithms to the new style
12 years ago
Dong Nguyen
73f5697749
Fixed wrong in row index of SSE implementation in prefilterXSobel function.
12 years ago
Andrey Kamaev
89356ff16d
Move non-CV functionality from core.hpp to separate utility.hpp header
12 years ago
Bo Li
94b12eae92
update five-point license
12 years ago
Bo Li
2435e59890
rewrite five-point coeff matrix.
12 years ago
Andrey Kamaev
ad5cddc007
Main module headers are moved 1 level up
...
e.g. <opencv2/core/core.hpp> become <opencv2/core.hpp>
Also renamed <opencv2/core/opengl_interop.hpp> to <opencv2/core/opengl.hpp>
12 years ago
Vadim Pisarevsky
f303de12d8
mask.create() re-converted to new style
12 years ago
Vadim Pisarevsky
0c61a8887e
reverting changes in Homography kernel function. For some reason GCC on Linux does not like it.
12 years ago
Vadim Pisarevsky
7fd1d75738
some more minor fixes
12 years ago
Vadim Pisarevsky
8a6d2bbd3d
several minor fixes proposed by Andrey
12 years ago
Vadim Pisarevsky
df89f30b4a
removed preset parameter in createStereoBM, updated stereo_match sample
12 years ago
Vadim Pisarevsky
b6efe30527
new API for StereoMatchers
12 years ago
Vadim Pisarevsky
374e3a0890
rewritten several functions from calib3d: findhomography, findfundamentalmat, findessentialmat, estimateaffine3d, computecorrespondepilines, convert points{to/from}homogeneous to C++.
12 years ago
Andrey Kamaev
2a6fb2867e
Remove all using directives for STL namespace and members
...
Made all STL usages explicit to be able automatically find all usages of
particular class or function.
12 years ago
alegarda
6bf7fd997a
Indentation Ok
12 years ago
alegarda
62655b05f4
Indentation ok
12 years ago
alegarda
cb61e91023
distCoeffs0 cols to 12
12 years ago
alegarda
76d03fccb9
Added Thin Prism Distortion Model
...
Only the code.
12 years ago
Vladislav Vinogradov
bb3b1441c5
added 8u type support to filterSpeckles function
12 years ago