Roman Donchenko
|
c16316c4b4
|
Replaced the semi-public CV_PARALLEL_FRAMEWORK macro with a function.
That way, core/internal.hpp doesn't have to depend on cvconfig.h, which we
don't ship.
|
12 years ago |
Vladislav Vinogradov
|
98bd401534
|
fix gpu::DeviceInfo compilation under linux
glibc defines major and minor macros
which conflict with gpu::DeviceInfo methods with the same name
|
12 years ago |
peng xiao
|
290c8db0a8
|
Revise naming for getOclMat function.
|
12 years ago |
peng xiao
|
e129638263
|
Add a workaround to interpolate between oclMat and Input/OutputArray.
|
12 years ago |
Vladislav Vinogradov
|
af2fc1a22a
|
added documentation for OpenGL interoperability
|
12 years ago |
Vladislav Vinogradov
|
50166d2734
|
fixed compilation with CUDA 4.2
|
12 years ago |
Roman Donchenko
|
24d84a45b1
|
Made tests record in the XML output which parallel framework was used.
|
12 years ago |
Alexander Smorkalov
|
8f7ba03ed2
|
Some fixes for incorrectly documented parameters identified by rst_parser.py (Bug #1205)
|
12 years ago |
Vikas Dhiman
|
dbc9b4db0c
|
support elementwise division for Matx with "/" operator.
|
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 |
Anatoly Baksheev
|
0e7d4a5703
|
First version of 'viz' module
|
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 |