Tomoaki Teshima
b2ad7cd9c0
add feature to convert FP32(float) to FP16(half)
...
* check compiler support
* check HW support before executing
* add test doing round trip conversion from / to FP32
* treat array correctly if size is not multiple of 4
* add declaration to prevent warning
* make it possible to enable fp16 on 32bit ARM
* let the conversion possible on non-supported HW, too.
* add test using both HW and SW implementation
9 years ago
Julien Nabet
a29c814bd8
cppcheck: fix some reports
...
All of these: (performance) Prefer prefix ++/-- operators for non-primitive types.
[modules/calib3d/src/fundam.cpp:1049] -> [modules/calib3d/src/fundam.cpp:1049]: (style) Same expression on both sides of '&&'.
9 years ago
Maksim Shabunin
ba3b1de93f
Updates for XCode 7.3
9 years ago
StevenPuttemans
c34bb0ed03
remove warnings generated during TS module tests
9 years ago
shengyu
21513caf3f
missing right quote
9 years ago
Krishnaraj Bhat
9b8013d193
gcc6: fix misleading indentation warning
...
cosmetic changes to fix this warning.
real bugs not found
9 years ago
Marina Noskova
617dd5db5b
Fixed doc/opencv.bib
9 years ago
Marina Noskova
40bf97c6d1
Refactored SVMSGD class
9 years ago
Alexander Alekhin
43033f0b1d
ts: move PARAM_TEST_CASE and GET_PARAM into ts.hpp
9 years ago
Maksim Shabunin
7cb78451d1
Backported several changes from master branch:
...
- #3771 - inline round on ARM
- #5633 - documentation for MSER
- #5666 - run.py fixes
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
ausentso
9abdf39c90
added test for goodFeaturesToTrack;
9 years ago
Nikolay Polyarniy
8026824563
ts module: includes moved out from cvtest namespace
9 years ago
Maksim Shabunin
c3cf1be344
fixup! run.py: issues with forced configuration fixed
9 years ago
Maksim Shabunin
eebd4cad66
Fix compilation problems with XCode 7.1.1 and cmake 3.3.2
9 years ago
Maksim Shabunin
7df392bfd8
run.py: issues with forced configuration fixed
9 years ago
Maksim Shabunin
97878645bc
Fix run.py test detection issues for debug VS configurations
9 years ago
Maksim Shabunin
ffb9e877e9
Restore ts/gpu_perf.hpp, trying to compile with VS 2015
9 years ago
Maksim Shabunin
1e869c5e49
ts: refactor run.py script
...
Conflicts:
modules/ts/misc/run.py
9 years ago
Maksim Shabunin
f49936a849
Fixed cmake and build issues when using Visual Studio 2015
9 years ago
Maksim Shabunin
90c74e3be0
ts: refactor run.py script
9 years ago
Vladislav Vinogradov
02c48ab7d6
add CTest support to build tree
9 years ago
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