Vladislav Vinogradov
124ac15f1e
remove cuda module
10 years ago
Vladislav Vinogradov
ce0e595a4f
move the rest cuda functions to cuda legacy
10 years ago
Vladislav Vinogradov
63ff39f9f3
remove obsolete gpu optical flow samples
10 years ago
Vladislav Vinogradov
8a178da1a4
refactor CUDA BFMatcher algorithm:
...
use new abstract interface and hidden implementation
10 years ago
Vladislav Vinogradov
f960a5707d
refactor CUDA ORB feature detector/extractor algorithm:
...
use new abstract interface and hidden implementation
10 years ago
Vladislav Vinogradov
14ef62ed66
refactor CUDA FAST feature detector algorithm:
...
use new FastFeatureDetector abstract interface and hidden implementation
10 years ago
Vladislav Vinogradov
220d937d9a
removed buffered versions of histogram functions
...
used BufferPool mechanism instead
10 years ago
Vladislav Vinogradov
cd0e95de16
refactor cudaarithm reductions:
...
* remove overloads with explicit buffer, now BufferPool is used
* added async versions for all reduce functions
10 years ago
Dikay900
44f629f99c
fix gpu sample performance test cpu part
10 years ago
Vladislav Vinogradov
1189606cd8
fix gpu performance sample compilation
10 years ago
Dmitriy Anisimov
1007c06d44
initial commit
10 years ago
Rok Mandeljc
d9db950c0e
samples: gpu: performance: SURF is now part of opencv_xfeatures2d
10 years ago
Rok Mandeljc
db391fdfdd
samples: gpu: performance: BackgroundSubtractorMOG is now part of opencv_bgsegm module
10 years ago
Rok Mandeljc
fbf28bcc63
samples: gpu: performance: fix include path for opencv_xfeatures2d
...
As opencv_xfeatures2d is part of opencv-contrib and not opencv repository,
${OpenCV_SOURCE_DIR}/modules/modules/include is not a correct include
path - use ${opencv_xfeatures2d_SOURCE_DIR}/include instead
10 years ago
Rok Mandeljc
f739990f4c
samples: gpu: performance: removed FGDStatModel performance comparison test
...
The FGD background subtraction model was part of opencv_legacy module;
as it is gone now, it makes little sense to benchmark the GPU version,
either, so the whole test is removed.
10 years ago
Rok Mandeljc
51311779b3
samples: gpu: performance: remove inclusion of opencv2/legacy.hpp header
...
The header is gone now, along with the opencv_legacy module.
10 years ago
StevenPuttemans
564a8ed208
adapted all nonfree header inclusion since it doesn't exist anymore as a module
10 years ago
Alexander Alekhin
55188fe991
world fix
11 years ago
Alexander Smorkalov
39201e68e2
Code review notes fixed.
...
Env setup for testing package implemented using /etc/profile.d;
Variable with path for all native samples added;
Path for test binaries and test data updated.
11 years ago
Alexander Smorkalov
f332cba14b
OpenCV C/C++/OCL/CUDA samples install path fixed. Install rools for tests added.
11 years ago
Alexander Smorkalov
b75cbfde45
All installed files marked with component names for install customization.
11 years ago
Alexander Alekhin
555c505b70
update cmake 'install' target for Windows platform
...
Allow to build samples via OpenCV binaries from distribution package
(find_package with OpenCV_DIR).
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
62353b7980
Boring changes - samples.
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
ae94256edc
renmaed gpu module -> cuda
11 years ago
Vladislav Vinogradov
29386f1449
renamed gpubgsegm -> cudabgsegm
11 years ago
Vladislav Vinogradov
259ceb7eaa
renamed gpufeatures2d -> cudafeatures2d
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
91dd44e7fa
removed compatibility headers
11 years ago
Vladislav Vinogradov
e895b7455e
renamed gpu namespace -> cuda
11 years ago
Vladislav Vinogradov
62edeeed16
refactored FGD algorithm
12 years ago
Vladislav Vinogradov
b8f0d1a0e4
refactored MOG2 algorithm
12 years ago
Vladislav Vinogradov
a2adab7283
refactored MOG algorithm
...
converted it to abstract interface
12 years ago
Vladislav Vinogradov
de56163f97
refactored gpu::matchTemplate (converted it into Algorithm)
12 years ago
Vladislav Vinogradov
70e6dc615a
refactored GoodFeaturesToTrackDetector
12 years ago
Vladislav Vinogradov
d7ff3ad0cf
refactored cornerHarris and cornerMinEigenVal
...
* converted it into Algorithm
12 years ago
Vladislav Vinogradov
48fb8c4f8a
refactored gpu::Canny (converted it into Algorithm)
12 years ago
Vladislav Vinogradov
fc8476544c
switched to Input/Output Array in Histogram Processing
12 years ago
Vladislav Vinogradov
98bd401534
fix gpu::DeviceInfo compilation under linux
...
glibc defines major and minor macros
which conflict with gpu::DeviceInfo methods with the same name
12 years ago
Vladislav Vinogradov
5720eaf354
refactored Morphology Filters
12 years ago
Vladislav Vinogradov
12ae11e2ff
refactored Separable Linear Filters
12 years ago
Vladislav Vinogradov
1eedc6c42a
refactored Linear Filter
12 years ago
Vladislav Vinogradov
2dab93c2e8
refactored gpu info structures (TargetArchs and DeviceInfo)
...
now DeviceInfo provides full information about device (from cudaDeviceProp)
12 years ago
Andrey Kamaev
8f32902ce6
Minimize usages of legacy C API inside the library
12 years ago