Alexander Alekhin
4bfeeb0738
ocl: perf: use RELATIVE_ERROR in SANITY_CHECK for exp/log/pow
11 years ago
Ilya Lavrenov
07aee1a25c
made LOOP_TIMES as a command line option with default value=1
11 years ago
Ilya Lavrenov
da3b7c79b8
refactored filters in the ocl module; added an accuracy tests for ocl::medianFilter
11 years ago
Alexander Alekhin
ce0647c9b6
ocl: rewrite CvtColor tests, added roi support
11 years ago
Roman Donchenko
5bb6949bd6
Fix running Java tests with run.py on everything other than Windows.
...
Previously, run.py would assume that the opencv_java library is in the
same directory as the tests, which is only true on Windows.
The library path depends on the build configuration, which may not be
known until the actual build (e.g. with the Visual Studio generators),
so it can't be stored in the CMake cache for run.py to read. I didn't
want to hardcode into run.py where the library is on each platform,
either. So that's why I used the current scheme with the properties
file. It also makes running the tests without run.py a little easier.
11 years ago
Alexander Alekhin
2a9d24323c
cmake: add opencv_java into list of exported targets (fix for android)
11 years ago
lluis
b50185e160
Fix a bug in the er tree clean-up process (see discussion in https://github.com/Itseez/opencv/pull/1520 ). It's not necessary to walk the er tree in order to clean up the memory since it's possible to cleanup the regions in the stack just by iterating over the er_stack vector instead of walking the tree structure. This turns out to be safer because the tree structure of those regions may have been modified previously in er_save function.
11 years ago
Roman Donchenko
a61d1e6494
Delete an import of junit.framework.Assert, which is deprecated in JUnit 4.x.
...
We don't use it, anyway.
11 years ago
Roman Donchenko
7ff91665cf
In Java bindings, wrap version constants into functions to prevent inlining.
...
Java inlines static finals if they're defined with a constant expression. In
case of version constants we don't want that to happen, since they obviously
change from version to version. If the user substitutes a different OpenCV
jar without recompiling, we want user code to still have relevant values for
the version constants.
This arranges that by turning constant values into function calls, which no
longer count as a constant expression.
11 years ago
Ilya Lavrenov
741e0242b3
replaced to_string by cv::format
11 years ago
Roman Donchenko
cf71ff0845
Record OpenCV build type among the test properties.
...
Because apparently I love running performance tests for debug builds.
11 years ago
Han Qiang
88f68a3fe0
Fixed typo in document.
...
Signed-off-by: Han Qiang <a0byte@gmail.com>
11 years ago
Ilya Lavrenov
ca26028415
demonstrative device info output
11 years ago
Ilya Lavrenov
28f566b843
misprint in disabling ocl::svm
11 years ago
Ilya Lavrenov
b18101b15a
some optimization of binary ocl::bitwise operations
11 years ago
Ilya Lavrenov
da607c6711
ocl::cvtColor works with ROI properly
11 years ago
Alexander Alekhin
376cd8f84f
perf: added simple collection strategy
11 years ago
Alexander Alekhin
f617c0d4a2
ocl: fix for get string info from OpenCL
11 years ago
Kyrylo Shegeda
d37d46d279
Fix a typo in kernel size
11 years ago
Alexander Alekhin
4413bee693
ocl: reverted type of perf test params for Kalman filter
11 years ago
Ilya Lavrenov
dfbea3518a
refactored ocl/src/imgproc.cpp
11 years ago
Ilya Lavrenov
5a309e8f6e
fft cleanup ignoring
11 years ago
ilya-lavrenov
d63a38e9bf
disable SVM when AMD BLAS is not available
11 years ago
Alexander Alekhin
723af15228
ocl: fix warnings from GCC 4.8, update Haar
11 years ago
Alexander Alekhin
1980aad8d7
ocl: dump device info in tests
11 years ago
Alexander Alekhin
3b0823db7e
ocl: fix CV_EXPORTS usage (misplaced in functions declarations)
11 years ago
Alexander Alekhin
ce1177151e
ocl: fix cleanup in static builds
11 years ago
Alexander Alekhin
57120c1a60
ocl: remove support_image2d(): we target on OpenCL 1.1 (with image2d support by default)
11 years ago
ilya-lavrenov
ca32583fdd
fixed ocl optical flow: sparse and tvl1
11 years ago
Alexander Alekhin
238550cdad
ocl: code cleanup, fix .clb files
11 years ago
Ilya Lavrenov
1be77dd2f3
enabled accuracy tests for the functions that use inside AMD Blas/Fft
11 years ago
Alexander Alekhin
0760fdcbdb
ocl: fix build on Mac
11 years ago
Ilya Lavrenov
1f51e6c0de
fixed kernel compilation warnings on MacOSX
11 years ago
Adrian Stratulat
3561bc1bbc
rename vBinOp64f to vBinOp64, minor fixups
11 years ago
Ilya Lavrenov
39c1e5ff73
added perf tests for min, max, abs
11 years ago
Alexander Alekhin
3eba2011b9
test: run.py: return valid errorCode in case of the single test run
11 years ago
Alexander Alekhin
6b9f74ae84
ocl: fix cleanup on Windows platform (for clAmdBlas/clAmdFft)
11 years ago
Adrian Stratulat
cb445d697c
Refactor vectorized arithmetical operations
11 years ago
Ilya Lavrenov
9d1636daa6
catching OpenCL double not supported exceptions
11 years ago
Alexander Alekhin
d26f62569d
ocl: fix compilation warnings, update openCLExecuteKernelInterop
11 years ago
Alexander Alekhin
43c638d07d
ocl: remove cl.hpp dependency (it is missed on Nvidia SDK and on some platforms)
11 years ago
Alexander Alekhin
bc089bb18c
cmake: update java module install rules
11 years ago
Alexander Alekhin
4adede4246
cmake: python module updates
11 years ago
Alexander Alekhin
555c505b70
update cmake 'install' target for Windows platform
...
Allow to build samples via OpenCV binaries from distribution package
(find_package with OpenCV_DIR).
11 years ago
Ilya Lavrenov
d57a7008f1
fixed cmd parser when arg is like -+
11 years ago
Ilya Lavrenov
fccd37de7e
changes eps for NORM_L1
11 years ago
Ilya Lavrenov
488e6aafaf
fixed the PR 1582
11 years ago
Alexander Alekhin
076eeffd4d
ocl: fix CL_RUNTIME_EXPORT for master branch
11 years ago
Ilya Lavrenov
245ff93544
ocl setto fix for windows
11 years ago
Ilya Lavrenov
bdd5038da4
ocl setto fix for windows
11 years ago