Alexander Alekhin
d326c77007
fix build (related to PR #3814 )
10 years ago
Vadim Pisarevsky
602d2c33c0
added video writer quality, which user may change dynamically in the case of motion jpeg; enabled NEON intrinsics in the encoder
10 years ago
Maksim Shabunin
56b02331f7
Commented unused constants in the RHO algorithm
10 years ago
Maksim Shabunin
fab2a947ca
Fix build for VC10
10 years ago
Vadim Pisarevsky
b91313a84e
initialize the output flow in EMD (thanks to Daniel DeMenthon for the bug report)
10 years ago
Vadim Pisarevsky
8d1232cc7a
fixed warnings; transpose qtab to make it compatible with neon branch
10 years ago
Maksim Shabunin
e94dfcee0d
Add python test for inheritance structure generation
10 years ago
Maksim Shabunin
82adf7955f
Fix python submodules inheritance detection
10 years ago
Vadim Pisarevsky
3df6b6fdcf
added self-contained motion jpeg encoder (filename should end with .avi; fourcc should be "MJPG"
10 years ago
Alexander Alekhin
32da602bf7
fix build (related to PR #3814 )
10 years ago
Dmitry-Me
75a65542ba
Reduce variables scope
10 years ago
Dikay900
3465cef689
disable cuda::OpticalFlowNeedleMap if configured without cudaimgproc
...
disable cuda::FastOpticalFlowBM if configured without cudaarithm
10 years ago
Dmitry-Me
6318409a5d
Reduce variable scope
10 years ago
theodore
02c3d8d792
documentation for the hconcat and vconcat functions
10 years ago
Tim D. Smith
b9b743bbe3
Don't explicitly link Python on OS X
...
Explicitly linking to a Python framework on OS X prevents modules from
being built against one Python (i.e. system python) and imported from
another (i.e. Homebrew python); the interpreter segfaults if there's a
linkage to a foreign Python. Building the module with `-undefined
dynamic_lookup` instead of an explicit link allows the symbols to be
resolved at load time from a compatible python.
10 years ago
Erik Karlsson
01d3df0d00
Added normType parameter to fastNlMeansDenoisingMulti
10 years ago
Erik Karlsson
70a64ebe72
Added test cases
10 years ago
Erik Karlsson
5f8d688664
Added parameter normType to fastNlMeansDenoising
10 years ago
Erik Karlsson
9fff7896c5
Removed fastNlMeansDenoisingColored[Multi]Abs
10 years ago
Yan Wang
433c3da7cf
Optimize the performance of cascade OpenCL kernel.
...
1. Use built-in mad() instead of += and *.
2. For stump stages, if weight.z == 0, avoid unnecessary calculation
because some features only have 2 rectangles..
It could improve
OCL_Cascade_Image_MinSize_CascadeClassifier.CascadeClassifier/*
about 10% mean values.
Signed-off-by: Yan Wang <yan.wang@linux.intel.com>
10 years ago
Kai Wolf
f815bbab24
Fix typo in types_c.h
10 years ago
Evgeny Agafonchikov
91bd7df8c1
Fixing invalid opencv_test_ml calls
10 years ago
Dikay900
fb8478eb7b
add resetting the offset variable after setting a new image
10 years ago
Dmitry-Me
ce167e233b
Reduce variable scope
10 years ago
Alexander Alekhin
b5529aef9c
ocl/bufferpool: fix cleanup
10 years ago
Owen Healy
ff48387a8a
Fix bug of uninitialized matrix in findTransformECC
...
The matrix templateZM needs to be initialized because otherwise
uninitialized values leak into the correlation in:
const double correlation = templateZM.dot(imageWarped)
In the worst case this will lead the correlation to be NaN ruining the
whole routine. The subtraction does not initialize templateZM due to the
mask.
Unfortunately, the uninitialized values (by altering the correlation)
have the side effect of dragging out the computation a little longer
giving a slightly better error bound. This means that fixing this bug
breaks perf_ecc where
SANITY_CHECK(warpMat, 1e-3);
is just a little too tight and happens to work due to the uninitialized
values. Since this is a performance not a accuracy test I think it is OK
to just relax the error bound a little bit (the tight error bound being
after all the result of a bug).
10 years ago
Dikay900
80069f384a
resolve crash of haarclassifier when using a tilted feature
10 years ago
Ying Xiong
decbdd1abb
Fix compiler error on std::swap (CUDA7.0/clang/OSX)
10 years ago
Maksim Shabunin
9f08310307
Disabled TrainData::getNormCatValues wrapping due to pointer in parameters
10 years ago
Maksim Shabunin
231685133e
OpenCV Manager: support 3.0.0 library
10 years ago
Maksim Shabunin
5709ec85d7
Disabled missing python method for static ml function
10 years ago
Maksim Shabunin
5247eacc3c
Add python and java support for ml module
10 years ago
Maksim Shabunin
d5b954c2d4
Moved property implementation macros to private header
10 years ago
Maksim Shabunin
7335a40a61
Replaced CV_PURE_PROPERTY macros with corresponding code
10 years ago
Maxim Kostin
d1a8171011
Added WinRT concurrency support.
10 years ago
Olexa Bilaniuk
6d27d488bf
Bugfix in n* optimization.
...
Similar to the problem in LevMarq, arg.inl was being used instead of
best.inl. This opened us up to a potential segfault.
10 years ago
Philipp Hasper
e0efda7145
Fixed persistent.hpp documentation
...
Small error - object fs does not exist in this code example
10 years ago
Dmitry-Me
0c5faa6d24
Fix uninitialized members, fix log output typo
10 years ago
Dmitry-Me
52a8d37f11
Fix potential null pointer dereference
10 years ago
Vadim Pisarevsky
ca19ae8b5a
in solvePnPRansac call the solvePnP in the end with all the inliers to get more precise estimate
10 years ago
Vadim Pisarevsky
5c352c9146
temporarily use EPNP in SolvePnP instead of UPNP or DLS algorithms, since the latter two are not quite stable
10 years ago
Naer Chang
cdc9bc397d
Revert "issue 3710"
...
Trying to fix whitespace issue.
This reverts commit dcc2512f58
.
10 years ago
Olexa Bilaniuk
7e3cc44738
More docs on variable accesses.
...
Listed accesses for more functions.
10 years ago
Dmitry-Me
8ed4bae4dd
Reduce variable scope, make formatting consistent with surrounding code
10 years ago
Naer Chang
dcc2512f58
issue 3710
...
added a check to prevent illegal access to operator[] when vector is empty
10 years ago
Scott Graybill
3d2c0ed97f
Removed check on limits. A common use of HoughLines would be to restrict theta to be between a small negative number and a small positive number, e.g. -pi/16 to pi/16. This wasn't possible with the previous checks.
10 years ago
Vadim Pisarevsky
1760078f67
trying to make solvePnPSmallPoints pass
10 years ago
Vadim Pisarevsky
7e07220440
made the solvepnp a bit more modest; test 5-point configuration instead of 4-point in some cases; reduce the noise in 4-point configurations in other cases
10 years ago
Maksim Shabunin
632afe6ae3
Fixed mangled install layout on unix machines
10 years ago
Pavel Vlasov
085409340e
Implementation collector update;
...
Moved out of TLS to properly collect data from different threads;
Concurrent access guards were added to collection functions;
10 years ago