Ilya Lavrenov
|
6ad4823f0c
|
ported superres to T-API
|
11 years ago |
Roman Donchenko
|
d07e7897a0
|
Fixed building with OpenCL, but without the ocl module.
HAVE_opencv_ocl implies HAVE_OPENCL, so checking for both is not
necessary.
|
11 years ago |
Alexander Alekhin
|
e8d9ed8955
|
ocl: split initialization.cpp into 3 files: context, operations, programcache
|
11 years ago |
Vladislav Vinogradov
|
0c7663eb3b
|
Merge branch 'master' into gpu-cuda-rename
Conflicts:
modules/core/include/opencv2/core/cuda.hpp
modules/cudacodec/src/thread.cpp
modules/cudacodec/src/thread.hpp
modules/superres/perf/perf_superres.cpp
modules/superres/src/btv_l1_cuda.cpp
modules/superres/src/optical_flow.cpp
modules/videostab/src/global_motion.cpp
modules/videostab/src/inpainting.cpp
samples/cpp/stitching_detailed.cpp
samples/cpp/videostab.cpp
samples/gpu/stereo_multi.cpp
|
11 years ago |
Roman Donchenko
|
93f757f8a2
|
Boring changes - superres.
|
11 years ago |
Vladislav Vinogradov
|
fd88654b45
|
replaced GPU -> CUDA
|
11 years ago |
Vladislav Vinogradov
|
3c34b24f1f
|
replaced gpu->cuda in files names
|
11 years ago |
Vladislav Vinogradov
|
cfe4a71dc6
|
renamed gpu* source to cuda* in core module
|
11 years ago |
Vladislav Vinogradov
|
e895b7455e
|
renamed gpu namespace -> cuda
|
11 years ago |
Vladislav Vinogradov
|
cd2b7448f4
|
eliminate unnecessary double arithmetics in CUDA
|
11 years ago |
Roman Donchenko
|
d9f71b762f
|
Deleted almost all of the precomp.cpp files.
Looks like we don't actually use them; when creating precompiled headers
with Visual C++, a dummy .cpp is created at build time.
|
11 years ago |
Jin Ma
|
027b8021b1
|
Added farneback to superres module.
|
12 years ago |
Roman Donchenko
|
523048f99f
|
Fixed a compilation error (get<N> not found).
|
12 years ago |
Roman Donchenko
|
ac39bfb4cc
|
Remove HAVE_CVCONFIG_H - it's always defined.
|
12 years ago |
peng xiao
|
30239ad58e
|
Fix build error.
|
12 years ago |
peng xiao
|
9b3c318e85
|
Add super resolution's OpenCL implementation.
Accuracy and performance tests are also provided.
|
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
|
4c9773d55f
|
renamed gpu headers (made it more consistent)
|
12 years ago |
Andrey Kamaev
|
517062039e
|
Make core/internal.hpp a private header
|
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
|
f0b19d4659
|
updated license header in whole gpu 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
|
7a0d6f7733
|
Super Resolution module
|
12 years ago |