Vladislav Vinogradov
|
50166d2734
|
fixed compilation with CUDA 4.2
|
12 years ago |
Vladislav Vinogradov
|
a4750f49c6
|
fix for bug #3068 (PCA::computeVar for double input):
The matrix g can have CV_32F or CV_64F type, but g.at uses only float template.
This fix adds specialization for double type.
|
12 years ago |
Sergei Nosov
|
c90abb6a03
|
add multiruns to fix "unreliable results" error
|
12 years ago |
Vladislav Vinogradov
|
564fd21e87
|
fixed documentation build
|
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 |
berak
|
610e29fa31
|
restored utility.hpp
|
12 years ago |
berak
|
50e27ffc37
|
added initialization of Moments.nu** params in completeMomentState( Moments* moments )
|
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
|
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 |
IanVS
|
41fc41829c
|
Updated documentation to new "COLOR_" format for color conversion enums.
|
12 years ago |
Roman Donchenko
|
8a4090fe3f
|
Make AutoLock noncopyable (it would break on copying, anyway).
|
12 years ago |
alex77git
|
445860d619
|
(typo)
|
12 years ago |
Leszek Swirski
|
7542d66dbd
|
Fix drawing documentation referring to C API macros
|
12 years ago |
alex77git
|
44a2b109b7
|
Bug #2967, basic_structures.rst, fix 2 typos
|
12 years ago |
Andrey Kamaev
|
b8ed00bd64
|
Compile OpenCV with GCC visibility set to hidden
|
12 years ago |
Bo Li
|
81779d8287
|
fixed pca bug for fixed mean input
|
12 years ago |
Andrey Kamaev
|
416fb50594
|
Revert "Merge pull request #836 from jet47:gpu-modules"
This reverts commit fba72cb60d , reversing
changes made to 02131ffb62 .
|
12 years ago |
Vladislav Vinogradov
|
6d735c11c6
|
removed const qualifier (it produces warnings)
|
12 years ago |
Vladislav Vinogradov
|
43d5e2d8b4
|
removed gpu BORDER_* constants
|
12 years ago |
Vladislav Vinogradov
|
31c8b527c6
|
gpuarithm module for arithmetics operations on matrices
|
12 years ago |
Andrey Kamaev
|
8f32902ce6
|
Minimize usages of legacy C API inside the library
|
12 years ago |
Andrey Kamaev
|
96b008cd29
|
Eliminate the need of ::testsing::ValuesIn() for CV_ENUM
Also cv::, cv::gpu:: and cv::ocl:: namespace prefixes can be safely omitted
inside CV_ENUM and CV_FLAGS
|
12 years ago |
Andrey Kamaev
|
8b294c6c90
|
Remove documentation for old python wrapper
|
12 years ago |
Andrey Kamaev
|
b2ba8b9969
|
Drop old python interface
|
12 years ago |
Andrey Kamaev
|
8406312571
|
Remove C API from OpenCL module
|
12 years ago |
Andrey Kamaev
|
4296b456e5
|
Add missed constants for reduce operation
|
12 years ago |
Gurpinder Singh Sandhu
|
36aad46fe1
|
changed reinterpret_cast to static_cast
This issue seem to be lingering around for quite some time
https://github.com/Itseez/opencv/pull/639
http://code.opencv.org/issues/2819
|
12 years ago |
Roman Donchenko
|
484607fb6f
|
Backported RNG_MT19937 from master.
|
12 years ago |
Roman Donchenko
|
f64d512774
|
Backported globbing from master.
|
12 years ago |
Andrey Kamaev
|
4846dcdfeb
|
Move borderInterpolate and copyMakeBorder documentation
|
12 years ago |
Andrey Kamaev
|
c98c246fc2
|
Move border type constants and Moments class to core module
|
12 years ago |
Roman Donchenko
|
e8721f1f6f
|
Automatically add CUDA support to a module if it has CUDA sources.
Backport from master.
|
12 years ago |
Andrey Kamaev
|
ad793ee3f4
|
Update documentation
|
12 years ago |
Andrey Kamaev
|
b0e6606b98
|
Cleanup core module API
* Drop some low level API
* Remove outdated overloads
* Utilize Input/OutputArray
|
12 years ago |