Andrey Kamaev
be7bbe3aa9
Drop cv:: prefix from cv::String used inside the cv namespace
12 years ago
Andrey Kamaev
2ad7b97f1c
All modules (except ocl and gpu) compiles and pass tests
12 years ago
Vladislav Vinogradov
395f0201e3
fixed build for CARMA:
...
- added CMake toolchain file
- added WITH_NVCUVID flag
12 years ago
Vladislav Vinogradov
2f1ca1b6b3
fixed build for CARMA:
...
* added CMake toolchain file
* added WITH_NVCUVID flag
13 years ago
vlad
11293d071f
Revert "disabled video decoding under linux"
...
This reverts commit 889674ef43
.
13 years ago
Vladislav Vinogradov
889674ef43
disabled video decoding under linux
13 years ago
OpenCV Buildbot
81f826db2b
Normalize line endings and whitespace
13 years ago
OpenCV Buildbot
04384a71e4
Normalize line endings and whitespace
13 years ago
Vladislav Vinogradov
f4b4665940
added VideoReader_GPU
13 years ago
Vladislav Vinogradov
464b8a570c
fixed compilation under linux
14 years ago
Vladislav Vinogradov
2695039a79
moved GpuMat's operations implementation to core module
14 years ago
Vladislav Vinogradov
0f53f2993e
removed BEGIN_OPENCV_DEVICE_NAMESPACE macros
14 years ago
Vladislav Vinogradov
8e061ac801
minor fix
14 years ago
Vladislav Vinogradov
fcfa72081e
moved GpuMat and DevMem2D to core module, some code refactoring
14 years ago
Vladislav Vinogradov
ea2f5b1391
added BORDER_REFLECT and BORDER_WRAP support to gpu module
...
switched to gpu::remap in opencv_stitching
14 years ago
Vladislav Vinogradov
8bb9e4302e
added registerPageLocked/unregisterPageLocked functions
...
added convert functions to BruteForceMatcher_GPU
other minor fixes
14 years ago
Alexey Spizhevoy
674b763395
GPU: updated upsample, downsample functions, added pyrDown, pyrUp, added support of 16S filtering; put spherical warper on GPU (from opencv_stitching)
14 years ago
Vladislav Vinogradov
926a6bba00
modified according to CUDA 4.0 API updates
14 years ago
Vladislav Vinogradov
0b19f915be
minor optimization of SURF_GPU (reduce memory transfers, use structure of arrays instead of array of structures)
14 years ago
Vladislav Vinogradov
58f6919795
made GPU version of SURF more consistent with CPU one
14 years ago
Anatoly Baksheev
1a94186195
First version of CascadeClassifier_GPU.
...
Only for VS2008 now.
Sample for it.
new NPP_staging for VS2008 only
14 years ago
Vladislav Vinogradov
49ec8ba742
fixed bug in gpu filter engine (incorrect buffer type) and in vector's saturate_cast.
...
changed buffer type in linear filters to float.
added support of 1 channel image to linear filters.
added support of BORDER_REFLECT101, BORDER_REPLICATE and BORDER_CONSTANT border type to gpu linear filters.
minor fix in tests.
update comments in gpu.hpp.
15 years ago
Anatoly Baksheev
652fb1212e
module reorganization: added folder with pure device functions, cuda_shared.hpp renamed to internal_shared.hpp
15 years ago
Alexey Spizhevoy
77027f6075
refactored border interpolation in gpu module
15 years ago
Alexey Spizhevoy
6ef4d9b1dd
added sipport of BORDER_REPLICATE mode into gpu::corner* functions
15 years ago
Alexey Spizhevoy
68c41a6c6c
minor fix in gpu's header
15 years ago
Alexey Spizhevoy
ab04a03621
added support of BORDER_REFLECT into gpu::cornerHarris and etc, added support of border extr. int linear filters
15 years ago
Vladislav Vinogradov
be54f1237a
minor fix
15 years ago
Anatoly Baksheev
c8e93da01d
minor (compilation fix)
15 years ago
Anatoly Baksheev
55a722fc9d
some utility for GPU module internal purposes
15 years ago
Anatoly Baksheev
d661b8e3e2
added PtrStep PtrElemStep structures. Refactored name spaces,
15 years ago
Vladislav Vinogradov
b08f60828b
added to gpu module linear filters for int and float source types.
...
refactored gpu module.
15 years ago
Kirill Kornyakov
6960e1544d
GPU module update: _GPU suffix removed, some namespaces renamed, minor refactorings.
15 years ago
Anatoly Baksheev
eee3a35133
uploadConstant function for gpu
15 years ago
Anatoly Baksheev
22f5376e82
refactoring and minor code improvements
...
added cuda_shared.hpp header was reorganized in order to speed up compilation
15 years ago
Andrey Morozov
769564c130
implemented asynchronous call for gpumat::setTo(), gpumat::copyTo(), gpumat::converTo()
15 years ago
Anatoly Baksheev
17f7b12a83
Variable winSize for StereoBP_GPU
...
Fixed StereoBM_GPU kernel crash
Textureness threshold added
15 years ago
Andrey Morozov
a0b1107b3c
added implementation copyTo() with mask and added test for this method
15 years ago
Andrey Morozov
98c8ecf829
modified kernel setto(), added double type, code has been improved
15 years ago
Vladislav Vinogradov
3f5dd5f1cc
added implementation GpuMat::convertTo and merged this with matrix_operations.cpp
15 years ago
Andrey Morozov
7bf29e1488
optimized gpumat::setTo(), ~ 30 speedup
15 years ago
Anatoly Baksheev
f31cf6d88d
prefilter_xsobel option added to stereobm_gpu
15 years ago
Andrey Morozov
ace7c7e93c
linux compiletion error
15 years ago
Anatoly Baksheev
07825bad1e
compilation with no cuda re factored
15 years ago
Andrey Morozov
1d93ca00de
Added files for implementation of operations SetTo()
15 years ago
Anatoly Baksheev
b8535d1726
bixed bug in cudaSafeCall
15 years ago
Anatoly Baksheev
55b1e9cbc7
added safe call support in cu files
15 years ago
Anatoly Baksheev
7f6fb6ef97
First gpu code draft. Interface might be significantly changed in future.
...
Simple implementation of StereoBM_GPU.
It is excluded from compilation now.
15 years ago
Vadim Pisarevsky
127d6649a1
"atomic bomb" commit. Reorganized OpenCV directory structure
15 years ago