StevenPuttemans
|
0c5244103f
|
Added all *.cpp samples reference to the 2.4.6 documentation as discussed in feature #3169
- Used lunix style slashes - works on most systems
- Removed all trailing whitespaces
|
12 years ago |
Vladislav Vinogradov
|
dfd2957841
|
fixed gpu_perf4au perf test (added cuda impl)
|
12 years ago |
Vladislav Vinogradov
|
ebe7ff991f
|
fixed compilation without CUBLAS and CUFFT
|
12 years ago |
Roman Donchenko
|
ac39bfb4cc
|
Remove HAVE_CVCONFIG_H - it's always defined.
|
12 years ago |
Roman Donchenko
|
3ea4836a0a
|
Changed the impls argument to be an array name.
Turns out, you can't use preprocessor directives inside macro arguments.
Who'd have thought?
|
12 years ago |
Roman Donchenko
|
51a672ec40
|
Disabled the cuda variant when CUDA is not available.
|
12 years ago |
Roman Donchenko
|
936236e4b1
|
Extended the CPU/GPU selection mechanism in performance tests.
Now it allows choosing between arbitrary implementation variants.
|
12 years ago |
Vladislav Vinogradov
|
371a9cd833
|
fixed build with CUDA 5.5 on arm platforms
|
12 years ago |
Vladislav Vinogradov
|
1492b20472
|
fix gpu warnings with signed/unsigned char
|
12 years ago |
Vladislav Vinogradov
|
0367a7f992
|
link with nvcuvenc and ffmpeg libraries only if WITH_NVCUVID is enabled
|
12 years ago |
Vladislav Vinogradov
|
31a5f7ef3c
|
fixed bug #3069 (infinite loop in GPU LBP Cascade detectMultiScale)
|
12 years ago |
Vladislav Vinogradov
|
89f3c40d79
|
fixed BroxOpticalFlow sanity test (increase epsilon value)
+ interpolateFrames and createOpticalFlowNeedleMap
|
12 years ago |
Vladislav Vinogradov
|
4a770535c4
|
fixed BoxFilter sanity test (different rounding results)
|
12 years ago |
Vladislav Vinogradov
|
516e5b2563
|
fixed BroxOpticalFlow regression test
the output of BroxOpticalFlow differs a bit in CUDA 5.5
|
12 years ago |
Vladislav Vinogradov
|
918381875a
|
rewrite gpu/device/vec_math.hpp file
old version isn't compiled with CUDA 5.5
new version doesn't depend on functional.hpp
|
12 years ago |
Vladislav Vinogradov
|
3aea7e8f8d
|
fixed gpu module build on arm platform
links with CUDA driver library only if we use video encoding/decoding
|
12 years ago |
Vladislav Vinogradov
|
bcf8bdb401
|
fixed constructors for functional objects (added __host__ modifier)
|
12 years ago |
Vladislav Vinogradov
|
58e472754a
|
fixed norm diff function (it uses pre-allocated buffer now)
|
12 years ago |
Vladislav Vinogradov
|
0521e8908c
|
fixed NPP error constants usage
|
12 years ago |
Vladislav Vinogradov
|
013581f371
|
fixed GPU module compialtion with CMake 2.8.11
CMake 2.8.11 removed linkage with CUDA driver library,
but it's used by gpu video encoding/decoding
|
12 years ago |
Roman Donchenko
|
29b13ec1de
|
Replaced most of the usages of parallel_for with that of parallel_for_.
This should allow many algorithms to take advantage of more parallelization
technologies.
|
12 years ago |
Vladislav Vinogradov
|
6b1c28ce6d
|
fixed some gpu tests (different rounding results due to float arithmetics)
|
12 years ago |
Andrey Kamaev
|
96b008cd29
|
Eliminate the need of ::testsing::ValuesIn() for CV_ENUM
Also cv::, cv::gpu:: and cv::ocl:: namespace prefixes can be safely omitted
inside CV_ENUM and CV_FLAGS
|
12 years ago |
Roman Donchenko
|
57d4c86b2b
|
Fixed the shebang lines on the Python scripts.
Also, removed the one from modules/python/src2/cv.py and cleared its
executable bit, since it's not a script.
|
12 years ago |
Vladislav Vinogradov
|
870563ba25
|
fixed compilation warning for CUDA files
command line option '-Wsign-promo' is valid for C++/ObjC++ but not for C [enabled by default]
|
12 years ago |
Vladislav Vinogradov
|
8d521d4704
|
disabled perf tests for gpu VideoWriter and VideoReader
|
12 years ago |
Vladislav Vinogradov
|
8e10cd8946
|
fixed gpu module compilation under windows
|
12 years ago |
Vladislav Vinogradov
|
924b0ef786
|
fixed bug in TVL1 optical flow:
initial optical flow was not cleaned during the second call
|
12 years ago |
Vladislav Vinogradov
|
4dbd0f0e8f
|
fixed compilation issues with gpu modules:
* disabled warnings from thrust
* fixed warnings from ts_gtest.h
* possibly fixed superres compilation in Debug mode on Windows
|
12 years ago |
Vladislav Vinogradov
|
4d23e2c8c9
|
GPU implementation of CLAHE
|
12 years ago |
Vladislav Vinogradov
|
f0b19d4659
|
updated license header in whole gpu module
|
12 years ago |
Vladislav Vinogradov
|
33ff3d6016
|
added simd_functions.hpp to device layer
|
12 years ago |
Vladislav Vinogradov
|
d87b709c26
|
fixed minMax perf test
|
12 years ago |
Vladislav Vinogradov
|
0149969463
|
disable tests that requires video support if it is not available
|
12 years ago |
Vladislav Vinogradov
|
b07bce11ef
|
increased epsilon in sanity test
|
12 years ago |
Vladislav Vinogradov
|
83def21ba9
|
increased time limits in perf tests
|
12 years ago |
Vladislav Vinogradov
|
99c49648fa
|
fixed gpu::LUT on multi device system
|
12 years ago |
Vladislav Vinogradov
|
fd7bf0b766
|
moved SURF_GPU and VIBE to gpunonfree module
|
12 years ago |
Vladislav Vinogradov
|
abc9ef6809
|
moved utility functions from gpu_perf_test and gpu_test to ts module
|
12 years ago |
Vladislav Vinogradov
|
4a237af814
|
implemented Malvar, He, and Cutler Bayer Demosaicing on gpu
|
12 years ago |
Vladislav Vinogradov
|
4ddf634c30
|
gpu : implement Bayer* -> Gray color conversion
|
12 years ago |
Vladislav Vinogradov
|
f533f0dca9
|
fixed gpu sanity tests
|
12 years ago |
Vladislav Vinogradov
|
10402c8a85
|
fixed gpu HoughCircles test
|
12 years ago |
Vladislav Vinogradov
|
c9868fc01f
|
fixed warp tests
|
12 years ago |
Vladislav Vinogradov
|
4f7cfbc26e
|
fixed gpu bitwise operations with scalars
|
12 years ago |
Vladislav Vinogradov
|
a138e12a26
|
refactored gpu perf tests and fixed sanity tests
|
12 years ago |
Andrey Kamaev
|
995154d10d
|
Fix binary compatibility of gpu module
|
12 years ago |
Vladislav Vinogradov
|
73ffd71a22
|
Fixed documentation build
|
12 years ago |
Vladislav Vinogradov
|
8b1f88c40f
|
updated gpu module API
|
12 years ago |
Vladislav Vinogradov
|
a938534a7e
|
restored binary compatibility
|
12 years ago |