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
|
a41006754e
|
fix documentation
|
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
|
5660d6a680
|
renamed gpuoptflow -> cudaoptflow
|
11 years ago |
Vladislav Vinogradov
|
a0ae602bb7
|
renamed gpuimgproc -> cudaimgproc
|
11 years ago |
Vladislav Vinogradov
|
219b662127
|
renamed gpufilters -> cudafilters
|
11 years ago |
Vladislav Vinogradov
|
d4901a99ea
|
renamed gpuwarping -> cudawarping
|
11 years ago |
Vladislav Vinogradov
|
dcd600cc47
|
renamed gpuarithm -> cudaarithm
|
11 years ago |
Vladislav Vinogradov
|
dbeb3e2968
|
renamed gpucodec -> cudacodec
|
11 years ago |
Vladislav Vinogradov
|
cfe4a71dc6
|
renamed gpu* source to cuda* in core module
|
11 years ago |
Vladislav Vinogradov
|
5a85f1b6da
|
renamed gpucodec namespace -> cudacodec
|
11 years ago |
Vladislav Vinogradov
|
8282f6ebc1
|
renamed gpu::cudev namespace -> cuda::device
cudev is used for new device layer
|
11 years ago |
Vladislav Vinogradov
|
e895b7455e
|
renamed gpu namespace -> cuda
|
11 years ago |
Roman Donchenko
|
e9a28f66ee
|
Normalized file endings.
|
11 years ago |
Roman Donchenko
|
f55740da70
|
Deleted all trailing whitespace.
|
11 years ago |
Vladislav Vinogradov
|
cd2b7448f4
|
eliminate unnecessary double arithmetics in CUDA
|
11 years ago |
Vladislav Vinogradov
|
9f33de7071
|
added cvconfig.hpp header file to gpu tests
it uses HAVE_CUDA, HAVE_NVCUVID, etc. macroses
|
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.
|
12 years ago |
Jin Ma
|
027b8021b1
|
Added farneback to superres module.
|
12 years ago |
Vladislav Vinogradov
|
9eea9835ab
|
switched to Input/Output Array in Color Processing
|
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
|
12ae11e2ff
|
refactored Separable Linear Filters
|
12 years ago |
Vladislav Vinogradov
|
76211709a3
|
refactored VideoReader (convert it to abstract interface)
also refactored VideoSource interface (made it simplier, now it has only 2 abstract methods)
|
12 years ago |
Vladislav Vinogradov
|
439c3574ed
|
renamed gpu_private.hpp to private.gpu.hpp
|
12 years ago |
Vladislav Vinogradov
|
4c9773d55f
|
renamed gpu headers (made it more consistent)
|
12 years ago |
Vladislav Vinogradov
|
2fae1d9507
|
removed ogl::Texture2D support from InputArray
|
12 years ago |
Vladislav Vinogradov
|
3eeaa9189c
|
Revert "Revert "Merge pull request #836 from jet47:gpu-modules""
|
12 years ago |
Andrey Kamaev
|
416fb50594
|
Revert "Merge pull request #836 from jet47:gpu-modules"
This reverts commit fba72cb60d , reversing
changes made to 02131ffb62 .
|
12 years ago |
Vladislav Vinogradov
|
033dd77504
|
superres module fixes
|
12 years ago |
Vladislav Vinogradov
|
84de6ce036
|
gpufilters module for image filtering
|
12 years ago |
Vladislav Vinogradov
|
31c8b527c6
|
gpuarithm module for arithmetics operations on matrices
|
12 years ago |
Vladislav Vinogradov
|
1b00a3ed54
|
gpucodec module for video decoding/encoding
|
12 years ago |
Vladislav Vinogradov
|
54e7c76d99
|
fixed compilation errors
|
12 years ago |
Andrey Kamaev
|
5e048d1fa5
|
Move C API of opencv_objdetect to separate file
Also move cv::linemod to own header
|
12 years ago |
Roman Donchenko
|
e8721f1f6f
|
Automatically add CUDA support to a module if it has CUDA sources.
Backport from master.
|
12 years ago |
Vladislav Vinogradov
|
b50090f850
|
restore cudaSafeCall
|
12 years ago |
Vladislav Vinogradov
|
910ef57109
|
renamed cuda namespace to cudev
|
12 years ago |
Vladislav Vinogradov
|
204a19b431
|
moved common gpu utility functionality to gpu_private.hpp
|
12 years ago |
Vladislav Vinogradov
|
28b1e81883
|
renamed device -> cuda
|
12 years ago |
Vladislav Vinogradov
|
a57707b8d8
|
moved device layer to core module
|
12 years ago |
Vladislav Vinogradov
|
bf6c08a9ea
|
fixed compilation with CUDA
|
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 |