Alexander Alekhin
12f01b778b
fix perf tests
9 years ago
Alexander Alekhin
be507b20cd
fix perf tests
9 years ago
Gleb Gladilov
344d9fd83f
Fixed minMaxLoc and test functions
9 years ago
Pavel Rojtberg
31da833574
ts/ts_perf: fix wrong has() usage
...
`has()` only tests for an argument presence which is always true for
arguments with default values. Use `get<bool>()` to check the value
instead.
9 years ago
Ilya Lavrenov
486c40f578
fixed uninitialized values warning in bad arg test class
...
(cherry picked from commit 47cee8715b
)
9 years ago
thebucc
421e1b237c
Fix for bug #5007 : moved definition of Size_MatDepth_t and Size_MatDepth from ts_perf.hpp to perf_channels.cpp. This way they are closer to where they are needed and live in a different namespace (possibly the reason why the fix works).
9 years ago
Ilya Lavrenov
47cee8715b
fixed uninitialized values warning in bad arg test class
9 years ago
Gleb Gladilov
c467d0d553
Fixed minMaxLoc and test functions
9 years ago
Evgeny Agafonchikov
6a6d58d389
Adding test support for WINRT
10 years ago
Ilya Lavrenov
b0cbec922b
port of MR #4061 to master
10 years ago
Ilya Lavrenov
083aced3b4
fixed OS names
10 years ago
Dikay900
7ca0557b40
typos in comments
10 years ago
Maksim Shabunin
3863dc5b2b
Updated pkg-config generation, added sample makefile
10 years ago
Vladislav Vinogradov
9d294cbcf5
fix performance tests in tiny mode
10 years ago
Vladislav Vinogradov
f1bec940b1
fix accuracy tests in tiny mode
10 years ago
Maksim Shabunin
1138a38dbe
Use explicit no-sse flags when SSE is off
...
Also:
- Silence clang warnings about unsupported command line arguments
- Add diagnostic print to calib3d test
- Fixed perf test relative error check
- Fix iOS build problem
10 years ago
Evgeny Agafonchikov
ae090fe10d
Functionality for relocation of tests
...
This allows to start run.py with --move_tests parameter to place tests
to another location and keep them runnable from there
10 years ago
Evgeny Agafonchikov
1f04f9d63b
Fixing help messages
...
--help message and starting run.py w/o parameters generate different messages
E. g. w/ and w/o build_path in the end
build_path is required, removing square brackets
10 years ago
ippei ito
b7276359e9
Test accuracy for PR#3829
10 years ago
ippei ito
7c740b6a31
Test accuracy for Pull Request # 3829
10 years ago
Maxim Kostin
cdd23440c9
Adding support for WinRT(WinPhone 8/8.1 and Win Store) via CMake 3.1
...
- Substituted HAVE_WINRT with WINRT
- Fixed compilation issues in ocl.cpp and parallel.cpp
- Fixed compiler issue for WP8: "C2678: binary '+' : no operator found which takes a left-hand - Fixed gitignore
- Added #ifdef HAVE_OPENCL to remove compiler warnings in ocl.cpp
- Used NO_GETENV similar to '3rdparty\libjpeg\jmemmgr.c;
- Added ole32.lib for core module (for WindowsStore 8.0 builds)
- Made OpenCV_ARCH aware of ARM
Signed-off-by: Maxim Kostin <v-maxkos@microsoft.com>
10 years ago
Vladislav Vinogradov
4254e35f6a
merge new setUseOptimizations function with existed setUseOptimized
10 years ago
Vladislav Vinogradov
4800a34be3
do not dump OpenCL info if it is disabled
10 years ago
Vladislav Vinogradov
c10f1851cb
rename setOptimizations -> setUseOptimizations
10 years ago
Vladislav Vinogradov
cda6fed41f
move tegra namespace out of cv to prevent conflicts
10 years ago
Vladislav Vinogradov
57b8640a76
disable all optimizations for CUDA tests
10 years ago
Vladislav Vinogradov
44e41baffe
use new functions before all tegra:: calls
10 years ago
Alexander Smorkalov
9e9327e2f8
Added OpenCV 3.0 compat header for TS module.
10 years ago
Ilya Lavrenov
81f786393a
NEON detection in runtime
10 years ago
Ilya Lavrenov
fc0869735d
used popcnt
10 years ago
Ilya Lavrenov
bc394e7516
detection of other CPU features
10 years ago
Ilya Lavrenov
8d48632ebe
avx2
10 years ago
Alexander Smorkalov
c778011f14
More accurate AVX and AVX2 control.
...
- Previous version just checked option support, but not enable it.
- Also OpenCV tests reports invalid AVX and AVX2 support status.
10 years ago
Andrey Kamaev
c105b72945
Assorted fixes:
...
* cmake CMP0054 and CMP0045
* aarch64 build
* portable code options in PCH cmake
* some of gcc 4.9 warnings
10 years ago
Vladislav Vinogradov
b33f3bb2cc
refactor CV_CUDA_TEST_MAIN, use CV_TEST_MAIN for it
...
use CV_CUDA_TEST_MAIN for opencv_test_core to initialize CUDA
device information
10 years ago
Vladislav Vinogradov
53862687d5
rename CudaMem -> HostMem to better reflect its purpose
10 years ago
Alexander Alekhin
4eb16122c0
ocl: change processing of OpenCL failures
...
disable "unwanted" messages
10 years ago
Elena Gvozdeva
c5a2879ce0
use vectors
10 years ago
Elena Gvozdeva
2d89df1804
use local memory
10 years ago
Alexander Smorkalov
6bb6039ebb
Fixes for QNX 6.6 Neitrino support.
10 years ago
Alexander Alekhin
8ab6852927
added performance validation check
10 years ago
Pavel Vlasov
45958eaabc
Implementation detector and selector for IPP and OpenCL;
...
IPP can be switched on and off on runtime;
Optional implementation collector was added (switched off by default in CMake). Gathers data of implementation used in functions and report this info through performance TS;
TS modifications for implementations control;
10 years ago
Alexander Karsakov
dfff9a8125
Added OCL performance test for YUV2RGB_IYUV, YUV2GRAY_420, RGB2YUV_IYUV, YUV2RGB_YUY2, YUV2GRAY_YUY2 color conversion modes
10 years ago
StevenPuttemans
60fd5c2a3a
fixing dependencies
10 years ago
Adil Ibragimov
8a4a1bb018
Several type of formal refactoring:
...
1. someMatrix.data -> someMatrix.prt()
2. someMatrix.data + someMatrix.step * lineIndex -> someMatrix.ptr( lineIndex )
3. (SomeType*) someMatrix.data -> someMatrix.ptr<SomeType>()
4. someMatrix.data -> !someMatrix.empty() ( or !someMatrix.data -> someMatrix.empty() ) in logical expressions
10 years ago
Elena Gvozdeva
b5f251c815
fixed test ocl_MatchTemplate for sparse matrix
10 years ago
Alexander Alekhin
55188fe991
world fix
10 years ago
Vadim Pisarevsky
b0cd822924
trying to make the tests pass
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
vbystricky
d58f736935
Split highgui module to videoio and highgui
10 years ago