Tomoaki Teshima
|
b6a093fba1
|
accept multiple channels image for threshold on cuda
* modify test, too
|
9 years ago |
aravind
|
f4f1561781
|
Fixed cv::cuda::reduce bug.
|
9 years ago |
Vladislav Vinogradov
|
1bf811c3f1
|
fix cuda::normalize (dtype < 0) case
|
10 years ago |
Vladislav Vinogradov
|
671b59aa9d
|
fix windows build with CUDA
rename cv::cuda::internal namespace
to cv::cuda::device to prevent conflicts
with cv::internal
|
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
|
11 years ago |
Vladislav Vinogradov
|
a4e598f474
|
use new BufferPool class for some cudaarithm routines
|
11 years ago |
Vladislav Vinogradov
|
7454189c2a
|
use new getInputMat/getOutputMat/syncOutput methods in cudaarithm routines
|
11 years ago |
Vladislav Vinogradov
|
53862687d5
|
rename CudaMem -> HostMem to better reflect its purpose
|
11 years ago |
Vladislav Vinogradov
|
8ed47c01b7
|
used new device layer for cv::cuda::norm
|
12 years ago |
Vladislav Vinogradov
|
23cc31e041
|
used new device layer for cv::cuda::LUT
|
12 years ago |
Vladislav Vinogradov
|
7839dbd2c4
|
used new device layer for cv::gpu::integral
|
12 years ago |
Vladislav Vinogradov
|
224f18b06c
|
bitwise operation optimization
|
12 years ago |
Vladislav Vinogradov
|
eb449968b6
|
removed unroll_detail.hpp
|
12 years ago |
Vladislav Vinogradov
|
1ef211b889
|
used new device layer for cv::gpu::reduce
|
12 years ago |
Vladislav Vinogradov
|
31a7814395
|
used new device layer for cv::gpu::countNonZero
|
12 years ago |
Vladislav Vinogradov
|
020624c481
|
used new device layer for cv::gpu::minMaxLoc
|
12 years ago |
Vladislav Vinogradov
|
3fb9c52272
|
cast to reference
|
12 years ago |
Vladislav Vinogradov
|
045a856c24
|
used new device layer for cv::gpu::minMax
|
12 years ago |
Vladislav Vinogradov
|
b705e0d886
|
used new device layer for cv::gpu::sum
|
12 years ago |
Vladislav Vinogradov
|
e820c5c65f
|
used new device layer for cv::gpu::mulSpectrums
|
12 years ago |
Vladislav Vinogradov
|
3f62e78592
|
used new device layer for cv::gpu::copyMakeBorder
|
12 years ago |
Vladislav Vinogradov
|
7b3bbcea71
|
used new device layer for cv::gpu::transpose
|
12 years ago |
Vladislav Vinogradov
|
6dbb32a05d
|
switched to new device layer in split/merge
|
12 years ago |
Vladislav Vinogradov
|
3ab7f4b26a
|
removed arithm_func_traits.hpp
|
12 years ago |
Vladislav Vinogradov
|
7c8c836a7b
|
switched to new device layer in polar <-> cart
|
12 years ago |
Vladislav Vinogradov
|
5522f43b18
|
used new device layer for cv::gpu::threshold
|
12 years ago |
Vladislav Vinogradov
|
e83be009a3
|
used new device layer for cv::gpu::addWeighted
|
12 years ago |
Vladislav Vinogradov
|
c7a3a7d4d9
|
switched to new device layer in min/max
|
12 years ago |
Vladislav Vinogradov
|
b11cccaaca
|
switched to new device layer in bitwize operations
|
12 years ago |
Vladislav Vinogradov
|
fdfffa5291
|
fixed warnings
|
12 years ago |
Vladislav Vinogradov
|
ef9917ecf1
|
used new device layer for cv::gpu::compare
|
12 years ago |
Vladislav Vinogradov
|
43e811118b
|
fixed assertion
|
12 years ago |
Vladislav Vinogradov
|
766d950ff3
|
used new device layer in math per element operations
|
12 years ago |
Vladislav Vinogradov
|
7628e57fc6
|
used new device layer for cv::gpu::absdiff
|
12 years ago |
Vladislav Vinogradov
|
574ff47146
|
used new device layer for cv::gpu::divide
|
12 years ago |
Vladislav Vinogradov
|
e7dba695b3
|
used new device layer for cv::gpu::multiply
|
12 years ago |
Vladislav Vinogradov
|
156f86ea0b
|
used new device layer for cv::gpu::subtract
|
12 years ago |
Vladislav Vinogradov
|
9c5da2ea22
|
used new device layer for cv::gpu::add
|
12 years ago |
Vladislav Vinogradov
|
dcd600cc47
|
renamed gpuarithm -> cudaarithm
|
12 years ago |