vbystricky
2d587ad691
Prevent generating test case with mask filled 0 only
10 years ago
VBystricky
2026094691
Increase epsilon for OpenCL version UMatDot and ReduceAvg accurency tests
10 years ago
vbystricky
aad4104297
Fix accurency test for OpenCL matrix operations
10 years ago
vbystricky
184c5917bf
Fix accurency test of OpenCL merge function.
10 years ago
Vadim Pisarevsky
5267ed46c7
1. disabled OpenCL acceleration for cv::multiply() (CV_32F), cv::divide (CV_32F), cv::convertScaleAbs (CV_32F) and cv::reduce (SUM, CV_32F), cv::reduce (MIN & MAX), cv::flip (3-channel case).
...
2. changed the number of test loops from 1 to 30 (except for cv::pow() test, which fails for yet unknown reason)
3. disabled IPP acceleration for 3-channel norms.
4. modified relativeNorm test function to handle very small values
10 years ago
Alexander Karsakov
e51c0810b6
Added accuracy and performance tests for DFT all modes.
10 years ago
Alexander Karsakov
66ac46214d
Final refactoring, fixes
10 years ago
Alexander Karsakov
1d2cf0e20e
Added nonzero_rows support
10 years ago
Alexander Karsakov
52f76a3283
Added rest Elena's changes
10 years ago
Alexander Karsakov
7791264525
Added multi-block scheme
10 years ago
Alexander Karsakov
2b9e556055
Added Elena's changes with implemented DFT_INVERSE C2C mode.
10 years ago
Alexander Karsakov
b17bf031f6
Added DFT_SCALE for forward transforms
10 years ago
Alexander Karsakov
6c8b6bd0c7
Added packing to CCS format
10 years ago
Alexander Karsakov
ed07241f89
Completed all forward transforms.
10 years ago
Alexander Karsakov
e5a3ab3cb9
Added fftplan cache
10 years ago
Alexander Karsakov
0318d27720
Enabled precalculated wave
10 years ago
Alexander Karsakov
5dd9263848
Multi-radix with kernel generation
10 years ago
berak
7b160fa3cb
added missing impl for multi-dim Mat::ones, Mat::zeros (issue #3756 )
11 years ago
Ilya Lavrenov
5403bdd228
optimized cv::norm with NORM_RELATIVE
11 years ago
Roman Donchenko
7ea1bf3cf0
Fixed several problems found by PVS-Studio.
...
This fixes all problems from the article "Checking OpenCV with PVS-Studio"
<http://www.viva64.com/en/b/0191/ > that are not already fixed and are
not in 3rdparty or the legacy module.
The problems fixed are two instances of useless code and one instance
of unspecified behavior (right-shifting a negative number).
11 years ago
Kazuki Matsuda
fa292c3d8d
Implimentation "cv::Mat::forEach"
...
I propose forEach method for cv::Mat and cv::Mat_.
This is solution for the overhead of MatIterator_<_Tp>.
I runs a test that micro opecode runs all over the pixel of cv::Mat_<cv::Point3_<uint8_t>>.
And this implementation 40% faster than the simple pointer, 80% faster than iterator.
With OpenMP, 70% faster than simple pointer, 95% faster than iterator (Core i7 920).
Above all, code is more readable.
My test code is here.
https://gist.github.com/kazuki-ma/8285876
Thanks.
11 years ago
Vladislav Vinogradov
746185652a
add additional tests for different input cases
11 years ago
Vladislav Vinogradov
77275031ab
finally fix cv::subtract
11 years ago
Vladislav Vinogradov
942401de16
fix output matrix allocation in cv::subtract(cherry picked from commit 629461c836
)
11 years ago
Vladislav Vinogradov
629461c836
fix output matrix allocation in cv::subtract
11 years ago
Vladislav Vinogradov
f9ff9c5618
fix cv::subtract function:
...
call dst.create(...) before using it(cherry picked from commit 4c66614e07
)
11 years ago
Vladislav Vinogradov
4c66614e07
fix cv::subtract function:
...
call dst.create(...) before using it
11 years ago
Ilya Lavrenov
c80faff42f
added cn>1 support to cv::norm (NORM_INF)
11 years ago
Istvan Sarandi
4bf1df7da3
Suppress warning in constructor.
11 years ago
Istvan Sarandi
c20cab9ec1
Added test for concatenation with empty matrices.
11 years ago
Istvan Sarandi
2421ac3958
Added test for concatenation with empty matrices.
11 years ago
Maks Naumov
29d1bce85f
remove unused variable in TEST_P()
11 years ago
Ilya Lavrenov
bcd7151867
added UMat::setTo accuracy test
11 years ago
Vadim Pisarevsky
1b339eb0d4
fixed slow down in getRectSubPix (original patch by Markus JR Mueller); removed some unused variables and functions
11 years ago
Ilya Lavrenov
aa5326c231
cv::norm -> cvtest::norm in tests
...
Conflicts:
modules/core/src/stat.cpp
11 years ago
Elena Gvozdeva
f9c5289483
fixed
11 years ago
Maks Naumov
8271bd5f14
fix condition in CV_OperationsTest::operations1()
11 years ago
Elena Gvozdeva
037ac27ec8
Added SharedMatrix
11 years ago
Elena Gvozdeva
fa2d79a15b
Added IPP Async converters, doc and sample
11 years ago
Alexander Alekhin
3488fdcb43
disable failed tests
11 years ago
Alexander Alekhin
569e1346f2
UMat: issue in OpenCLAllocator::unmap()
11 years ago
Alexander Alekhin
6bd7a444bc
UMat map-unmap synchronization test
11 years ago
Koji Miyazato
0a5d6e10b9
Added test code for I/O of user-defined types.
11 years ago
Ilya Lavrenov
eb8b4c58c7
fixed bug in cv::ocl::predictOptimalVectorWidth
11 years ago
Ilya Lavrenov
b73490f86c
eliminated restriction src[i].channels() == 1 in cv::merge
11 years ago
Alexander Alekhin
7ce2ca2e0c
ocl: workaround for Pow accuracy test failure
11 years ago
Alexander Alekhin
9cafd50160
ocl: fixes
11 years ago
Alexander Alekhin
755ca4b7cf
ocl: compare with scalar
11 years ago
Ilya Lavrenov
f404315368
test for clEnqueueReadBufferRect
11 years ago
Ilya Lavrenov
eedf86402d
typos
11 years ago