Vladislav Vinogradov
|
ec70282bf7
|
switched to Input/Output Array in min/max operations
|
12 years ago |
Vladislav Vinogradov
|
f2aa6ebe15
|
switched to Input/Output Array in shift operations
|
12 years ago |
Vladislav Vinogradov
|
d81f54db0b
|
switched to Input/Output Array in bitwise logical operations
|
12 years ago |
Vladislav Vinogradov
|
04a1a6dd8f
|
switched to Input/Output Array in gpu::compare
|
12 years ago |
Vladislav Vinogradov
|
b866890b27
|
switched to Input/Output Array in abs, sqr, sqrt, exp, log, pow
|
12 years ago |
Vladislav Vinogradov
|
5ec8c51b98
|
switched to Input/Output Array in gpu::absdiff
|
12 years ago |
Vladislav Vinogradov
|
3ee12cbeb4
|
switched to Input/Output Array in gpu::divide
|
12 years ago |
Vladislav Vinogradov
|
4595e3aa3e
|
switched to Input/Output Array in gpu::multiply
|
12 years ago |
Vladislav Vinogradov
|
ffa25be3d2
|
added arithm_op function to reduce code duplication
|
12 years ago |
Vladislav Vinogradov
|
5330faf5a0
|
switched to Input/Output Array in gpu::subtract
|
12 years ago |
Vladislav Vinogradov
|
4ebbf69134
|
switched to Input/Output Array in gpu::add
|
12 years ago |
Vladislav Vinogradov
|
4f0d72bf43
|
added missing <iostream> header
|
12 years ago |
Vladislav Vinogradov
|
564fd21e87
|
fixed documentation build
|
12 years ago |
Andrey Pavlenko
|
438649ffee
|
fixing Java wrapper for mixChannels
'dst' should be treated as an input arg (epilog not needed)
|
12 years ago |
Vladislav Vinogradov
|
439c3574ed
|
renamed gpu_private.hpp to private.gpu.hpp
|
12 years ago |
Vladislav Vinogradov
|
0489489322
|
used cudaMalloc for 1-row or 1-column matrix instead of cudaMallocPitch
|
12 years ago |
Vladislav Vinogradov
|
1db4afac6a
|
made createContinuous & ensureSizeIsEnough generic (OutputArray support)
|
12 years ago |
Vladislav Vinogradov
|
f17b836d24
|
added Event class (wrapper for cudaEvent)
|
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 |
Vladislav Vinogradov
|
76f4b02b06
|
refactored gpu::Stream (minor fixes)
|
12 years ago |
Vladislav Vinogradov
|
a52af84dcf
|
refactored CudaMem (now alloc type assign only in constructor)
|
12 years ago |
Vladislav Vinogradov
|
cc34a8ac3c
|
new implementation for GpuMat::setTo (without constant memory)
|
12 years ago |
Vladislav Vinogradov
|
69be49bac1
|
refactored GpuMat:
* switch to InputArray/OutputArray
* add Stream support
|
12 years ago |
Vladislav Vinogradov
|
db1178b5df
|
moved GpuMat implementation to separate file
|
12 years ago |
Vladislav Vinogradov
|
2153a14872
|
moved inline implementation to separate file
|
12 years ago |
Vladislav Vinogradov
|
6994a02c15
|
added Stream support to ogl::Buffer
|
12 years ago |
Vladislav Vinogradov
|
649737b6a8
|
removed obsolete DevMem2D class
|
12 years ago |
Vladislav Vinogradov
|
4c9773d55f
|
renamed gpu headers (made it more consistent)
|
12 years ago |
Vladislav Vinogradov
|
6c253a41c2
|
added CudaMem support to Input/Output arrays
|
12 years ago |
Vladislav Vinogradov
|
2fae1d9507
|
removed ogl::Texture2D support from InputArray
|
12 years ago |
Vladislav Vinogradov
|
4559d46190
|
fixed BroxOpticalFlow sanity test (increase epsilon value)
|
12 years ago |
Vladislav Vinogradov
|
4d9a1cf14b
|
fixed BoxFilter sanity test (different rounding results)
|
12 years ago |
Vladislav Vinogradov
|
302250f241
|
fixed BroxOpticalFlow regression test
the output of BroxOpticalFlow differs a bit in CUDA 5.5
|
12 years ago |
Vladislav Vinogradov
|
14e4b3adde
|
rewrite core/cuda/vec_math.hpp file
old version isn't compiled with CUDA 5.5
new version doesn't depend on functional.hpp
|
12 years ago |
Vladislav Vinogradov
|
869a35faef
|
fixed constructors for functional objects (added __host__ modifier)
|
12 years ago |
Vladislav Vinogradov
|
bf7c1c6c25
|
fixed NPP error constants usage
|
12 years ago |
Vladislav Vinogradov
|
3eeaa9189c
|
Revert "Revert "Merge pull request #836 from jet47:gpu-modules""
|
12 years ago |
yao
|
9284c07a84
|
remove commented lines
|
12 years ago |
yao
|
960a0eacf3
|
merge openCLMallocPitch and openCLMallocPitchEx into one interface
|
12 years ago |
Roman Donchenko
|
8714cbac91
|
Fix a missing header path when building with Qt 4.
Also, removing explicit include path configuration,
since QT_USE_FILE takes care of that.
|
12 years ago |
peng xiao
|
429f84e59e
|
Fix a bug of cornerHarris and cornerMinEigenVal.
The bug is a buffer overrun when border type is reflect101.
It is found that gfft crashed with input of size 100x100 on Intel CPU.
|
12 years ago |
IanVS
|
41fc41829c
|
Updated documentation to new "COLOR_" format for color conversion enums.
|
12 years ago |
Roman Donchenko
|
a954d3630f
|
Add support for adding custom OpenCV modules.
|
12 years ago |
Vladislav Vinogradov
|
31a5f7ef3c
|
fixed bug #3069 (infinite loop in GPU LBP Cascade detectMultiScale)
|
12 years ago |
Andrey Pavlenko
|
c2d3ce9ce5
|
fix failing test
small matrix becomes the same after shuffling
|
12 years ago |
Andrey Pavlenko
|
c7873dd03d
|
fixing broken Mat::dump() in Java
|
12 years ago |
Vladislav Vinogradov
|
89f3c40d79
|
fixed BroxOpticalFlow sanity test (increase epsilon value)
+ interpolateFrames and createOpticalFlowNeedleMap
|
12 years ago |
Vladislav Vinogradov
|
4a770535c4
|
fixed BoxFilter sanity test (different rounding results)
|
12 years ago |
Vladislav Vinogradov
|
516e5b2563
|
fixed BroxOpticalFlow regression test
the output of BroxOpticalFlow differs a bit in CUDA 5.5
|
12 years ago |
Vladislav Vinogradov
|
918381875a
|
rewrite gpu/device/vec_math.hpp file
old version isn't compiled with CUDA 5.5
new version doesn't depend on functional.hpp
|
12 years ago |