Sergey Alexandrov
08b30580b7
Do not modify input parameter in MergeDebevec
...
MergeDebevec takes camera response function as an optional input
parameter. Despite being clearly marked as input, this matrix is
overwritten during processing.
This commit adds a temporary matrix to store the log response and avoid
modification of the input.
9 years ago
Alexander Alekhin
1305962af7
fixes #5066 : laplacian: "y" may contain negative values
9 years ago
Thomas Dunker
6882c10b45
Extension of the camera distortion model for tilted image sensors (Scheimpflug condition) including test
9 years ago
Alexander Alekhin
0db10a3052
fixes #5019 : python and java bindings become CMake modules (loadable plugins)
9 years ago
Alexander Alekhin
5c15461595
UMat access flags ( fixes #5095 )
9 years ago
Alexander Alekhin
5d346128f7
workaround: cvconfig.h doesn't work with hal at this moment
9 years ago
Alexander Alekhin
e37a58df3c
include "cvconfig.h"
9 years ago
Alexander Alekhin
a153871940
disable ts module if it is not used: BUILD_TESTS=OFF and BUILD_PERF_TESTS=OFF
9 years ago
Alexander Alekhin
1836d41b5c
warning fix (MSVS2015)
9 years ago
Pavel Rojtberg
60c06e551a
calibrateCamera: do not require rvec and tvec to be vector<Mat>
...
if they are not we also do not need to allocate a local copy of the rvec
and tvec
9 years ago
Pavel Rojtberg
205775ed52
calibrateCamera: only allocate and compute rvecs, tvecs when needed
...
also replace C defines with C++ enums
9 years ago
Pavel Rojtberg
b5ddaae427
calib3d: add CALIB_USE_LU to use LU decomposition in solver
9 years ago
Pavel Rojtberg
4c251bd260
CvLevMarq: add solve method to interface
9 years ago
Pavel Rojtberg
22b64e2c28
CvLevMarq: remove fixed rows instead of setting them to zero
...
use the same approach like in fisheye calibration: instead of setting
masked out rows to zero, remove them from the equation system.
This way JtJ does not become singular and we can use the much faster LU
decomposition instead of SVD.
This results in a speedup of the Calibrate unit tests of 3x-10x.
9 years ago
Pavel Rojtberg
9d89c369f8
update SOLVEPNP documentation
9 years ago
Vadim Pisarevsky
7a7b0bcfcb
fixed the upper boundary when calling checkRange (thanks to alalek)
9 years ago
Deanna Hood
0d706f6796
Return uncompressed support vectors for getSupportVectors on linear SVM (Bug #4096 )
9 years ago
Vadim Pisarevsky
544990e377
couple of small fixes in rtrees variable importance calculation
9 years ago
Vadim Pisarevsky
fda17273de
applying patch by rxtsolar: https://github.com/Itseez/opencv/pull/5422 for the master branch (even though it's actually not that important here)
9 years ago
niederb
d8e3971e7f
Fixed variable importance in rtrees
9 years ago
Vladislav Vinogradov
5576c0866a
fix #5780 : `cv::cuda::createContinuous`effectively ignores its `cols` argument
9 years ago
Alexander Alekhin
b26580cc7b
checkRange fixes
...
1) fix multichannel support
2) remove useless bad_value, read value from original Mat directly
3) add more tests
4) fix docs for cvCeil and checkRange
9 years ago
Dan
46ec9c386b
Gstreamer 1.0 on windows.
9 years ago
Maksim Shabunin
2cda78ffac
Valgrind: fixed uninitialized image usage in descriptors regression tests
9 years ago
Maksim Shabunin
832a03821d
Valgrind: do not use uninitialized data in optflow
9 years ago
Maksim Shabunin
4a294775da
Coverity: fixed uninitialized field in ExifReader
9 years ago
Maksim Shabunin
a9607c8531
Coverity: fixed uninitialized fields in test_goodfeaturetotrack
9 years ago
Maksim Shabunin
a921761d18
Coverity: memory leak in OpenEXR reader
9 years ago
Maksim Shabunin
f814218640
Coverity: uninitialized fields in Stitcher
9 years ago
Maksim Shabunin
715887fcd5
Coverity: fixed some negative argument issues
9 years ago
Maksim Shabunin
fc641e2bde
Coverity: uninitialized values in ExifEntry_t structure
9 years ago
Gregory Morse
bcf78daed2
Update CMakeLists.txt
...
WinRT parallels library is causing conflicts in VC++ due to inconsistent usage with C++/CX which is now present in parallels.cpp. This support should be included in all projects with WinRT specific code except if doing special native C++ tasks.
9 years ago
Gregory Morse
1ab7acf015
Update CMakeLists.txt
...
Fix C++/CX support for all WINRT and bring back native-mode only support which was removed
9 years ago
songyuncen
9d8118dee5
build failed, trailing whitespace.
9 years ago
emiswelt
2e9ef3f9e3
Changed parameter order of cv::stereoRectify in documentation,
...
so it matches the code.
9 years ago
Balint Cristian
0087c57e0d
Fix KAZE/AKAZE descriptors to use angle instead radians.
9 years ago
Dan
237f33d4f0
nullptr -> NULL
9 years ago
songyuncen
893fa4cf84
build failed, trailing whitespace.
9 years ago
Dan
76760470f3
Cherry pick failed to grab interface changes.
9 years ago
Dan Moodie
4f373a4284
Clarified default allocator interface.
...
Conflicts:
modules/core/src/matrix.cpp
9 years ago
songyuncen
e0b7389dc3
remove compile warnings in shapedescr.cpp
9 years ago
songyuncen
a69eeb6b1f
change the algorithm of minimum enclosing circle with EMO Welzl's method
9 years ago
Alexander Alekhin
78376c0f63
pthreads: remove usage of non-POSIX PTHREAD_RECURSIVE_MUTEX_INITIALIZER* defines
...
related issues: #5423 #5476
9 years ago
Florent
056a111788
Fixed histogram substraction bug with NEON instructions (arguments in wrong order).
9 years ago
grundman
2f0a598ac8
Update imgwarp.cpp
...
github editor does not show white space and inserts one for you ... great combination
9 years ago
grundman
5772cb52e3
Update imgwarp.cpp
...
Check for identity resize => use copy instead (1.37 ms -> 0.07 ms on 720p)
9 years ago
ausentso
9abdf39c90
added test for goodFeaturesToTrack;
9 years ago
Keita Kita
1621043bd2
Add documentation about detail of image type
...
connectedComponents and connectedComponentsWithStats in
imgproc accept 8-bit single channel image only for input.
9 years ago
songyuncen
b81598bc03
try to fix : enclosing circle always larger than 1.0
...
issue #5745
9 years ago
Suleyman TURKMEN
8418d564a8
Documentation patch for cv::mixChannels
9 years ago