Vladislav Vinogradov
|
d382fa56c7
|
Merged revision(s) 8474 from trunk:
fixed several problems with CUDA 5.0
* gpu::LUT, uses device memory instead of host memory
* gpu::multiply, round mod for CV_8U depth
........
|
13 years ago |
Anatoly Baksheev
|
4ce8de5174
|
Merged revision(s) 8455 from trunk/opencv/modules/gpu/src:
compilation with CUDA5.0 (#1982, thanks to Rodrigo)
........
|
13 years ago |
Vladislav Vinogradov
|
26691e00d4
|
fixed gpu core tests (added additional check for device's feature support)
added assertion on double types for old devices
|
13 years ago |
Vladislav Vinogradov
|
9034a2d6d7
|
fixed gpu arithm functions (mismatch with cpu version)
|
13 years ago |
Vladislav Vinogradov
|
509c910101
|
refactored and fixed some gpu tests
fixed some bugs in gpu module
|
13 years ago |
Vladislav Vinogradov
|
844bdea5ac
|
fixed several bugs in gpu arithm functions
refactored tests for them
|
13 years ago |
Vladislav Vinogradov
|
d00fa6b817
|
improved type dispatching in gpu arithm functions
|
13 years ago |
Vladislav Vinogradov
|
f0f87ebf36
|
fixed compilation error under linux
|
13 years ago |
Vladislav Vinogradov
|
2d30480982
|
created wrappers for new NPP functions
removed void integral(const GpuMat& src, GpuMat& sum, GpuMat& sqsum, Stream& stream) - it fails with NPP_NOT_IMPLEMENTED error
updated docs, accuracy and performance tests
|
13 years ago |
Vladislav Vinogradov
|
f8aba8608d
|
fixed build under CUDA 4.1
|
13 years ago |
Vladislav Vinogradov
|
d13a6b74b2
|
Fixed bug with submatrix in device::transform
|
14 years ago |
Vladislav Vinogradov
|
0f53f2993e
|
removed BEGIN_OPENCV_DEVICE_NAMESPACE macros
|
14 years ago |
Vladislav Vinogradov
|
fcfa72081e
|
moved GpuMat and DevMem2D to core module, some code refactoring
|
14 years ago |
Vladislav Vinogradov
|
e7502e7641
|
implemented gpu::gemm via CUBLAS
|
14 years ago |
Anatoly Baksheev
|
7076dfd7d6
|
gpu module: refactored devmem2d.hpp (atomic bomb)
|
14 years ago |
Vladislav Vinogradov
|
ed749c4bfe
|
added missing arithm operations to gpu module
|
14 years ago |
Alexey Spizhevoy
|
48dec9c03a
|
Fixed GPU version of multi-band blending in stitching module
|
14 years ago |
Vladislav Vinogradov
|
0aaaad1ea8
|
implemented gpu::addWeighted
|
14 years ago |
Alexey Spizhevoy
|
a72da12c80
|
Added fix for 0 found features in stitching matcher
|
14 years ago |
Vladislav Vinogradov
|
acac27d8fe
|
optimized gpu::multiply
|
14 years ago |
Alexey Spizhevoy
|
903f835d9f
|
added support of 8UC4*32FC1 multiply into GPU module
|
14 years ago |
Vladislav Vinogradov
|
5e9ae6b19f
|
added TransformFunctorTraits, optimized some functions that use transform
|
14 years ago |
Vladislav Vinogradov
|
42ced17c2c
|
fixed some warnings under win64
|
14 years ago |
Anatoly Baksheev
|
3a1beb1c01
|
added cv::gpu::pow, ticket #1227
|
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
|
d1b4b5f0de
|
refactored gpu module tests
|
14 years ago |
Vladislav Vinogradov
|
926a6bba00
|
modified according to CUDA 4.0 API updates
|
14 years ago |
Vladislav Vinogradov
|
54fa600b9e
|
update docs
minor fixes and refactoring of GPU module
|
14 years ago |
Vladislav Vinogradov
|
deac5d972e
|
fixed errors in gpu on old video cards (SURF_GPU, BruteForceMatcher_GPU, min/max, setTo, convertTo)
added assertion after all kernels calls
|
14 years ago |
Vladislav Vinogradov
|
811ba31897
|
added synchronization after NPP calls
|
14 years ago |
Vladislav Vinogradov
|
8abdb3721f
|
added gpu threshold.
|
14 years ago |
Anatoly Baksheev
|
1a94186195
|
First version of CascadeClassifier_GPU.
Only for VS2008 now.
Sample for it.
new NPP_staging for VS2008 only
|
15 years ago |
Alexey Spizhevoy
|
df8529377b
|
refactoring: moved gpu reduction-based functions into separated file
|
15 years ago |
Alexey Spizhevoy
|
1922e50f19
|
refactoring: made gpu bitwise operations inline
|
15 years ago |
Alexey Spizhevoy
|
0465b89e7e
|
gpu module refactoring: moved per-element operations into separated file
|
15 years ago |
Anatoly Baksheev
|
0f30fe080f
|
renamed constantspacebp -> stereocsbp line all other algs
created element_operations and matrix_reductions files for farther refactoring
|
15 years ago |