Vladislav Vinogradov
|
439c3574ed
|
renamed gpu_private.hpp to private.gpu.hpp
|
2013-06-10 12:40:32 +04:00 |
|
Vladislav Vinogradov
|
0489489322
|
used cudaMalloc for 1-row or 1-column matrix instead of cudaMallocPitch
|
2013-06-10 12:40:32 +04:00 |
|
Vladislav Vinogradov
|
1db4afac6a
|
made createContinuous & ensureSizeIsEnough generic (OutputArray support)
|
2013-06-10 12:40:32 +04:00 |
|
Vladislav Vinogradov
|
f17b836d24
|
added Event class (wrapper for cudaEvent)
|
2013-06-10 12:40:32 +04:00 |
|
Vladislav Vinogradov
|
2dab93c2e8
|
refactored gpu info structures (TargetArchs and DeviceInfo)
now DeviceInfo provides full information about device (from cudaDeviceProp)
|
2013-06-10 12:40:32 +04:00 |
|
Vladislav Vinogradov
|
76f4b02b06
|
refactored gpu::Stream (minor fixes)
|
2013-06-10 12:40:31 +04:00 |
|
Vladislav Vinogradov
|
a52af84dcf
|
refactored CudaMem (now alloc type assign only in constructor)
|
2013-06-10 12:40:31 +04:00 |
|
Vladislav Vinogradov
|
cc34a8ac3c
|
new implementation for GpuMat::setTo (without constant memory)
|
2013-06-10 12:40:31 +04:00 |
|
Vladislav Vinogradov
|
69be49bac1
|
refactored GpuMat:
* switch to InputArray/OutputArray
* add Stream support
|
2013-06-10 12:40:31 +04:00 |
|
Vladislav Vinogradov
|
db1178b5df
|
moved GpuMat implementation to separate file
|
2013-06-10 12:40:31 +04:00 |
|
Vladislav Vinogradov
|
6994a02c15
|
added Stream support to ogl::Buffer
|
2013-06-10 12:40:31 +04:00 |
|
Vladislav Vinogradov
|
4c9773d55f
|
renamed gpu headers (made it more consistent)
|
2013-06-10 12:40:30 +04:00 |
|
Vladislav Vinogradov
|
6c253a41c2
|
added CudaMem support to Input/Output arrays
|
2013-06-10 12:40:30 +04:00 |
|
Vladislav Vinogradov
|
2fae1d9507
|
removed ogl::Texture2D support from InputArray
|
2013-06-10 12:40:30 +04:00 |
|
Vladislav Vinogradov
|
bf7c1c6c25
|
fixed NPP error constants usage
|
2013-06-07 16:32:43 +04:00 |
|
Vladislav Vinogradov
|
3eeaa9189c
|
Revert "Revert "Merge pull request #836 from jet47:gpu-modules""
|
2013-06-07 13:05:39 +04:00 |
|
Roman Donchenko
|
029fce10c9
|
Merge remote-tracking branch 'origin/2.4'
Conflicts:
3rdparty/libjasper/CMakeLists.txt
cmake/OpenCVDetectOpenCL.cmake
modules/calib3d/doc/camera_calibration_and_3d_reconstruction.rst
modules/imgproc/src/floodfill.cpp
modules/ocl/include/opencv2/ocl/ocl.hpp
modules/ocl/src/arithm.cpp
modules/ocl/src/haar.cpp
modules/ocl/src/imgproc.cpp
modules/ocl/src/initialization.cpp
modules/ocl/src/matrix_operations.cpp
modules/ocl/src/mcwutil.cpp
modules/ocl/src/opencl/arithm_bitwise_and_mask.cl
modules/ocl/src/opencl/arithm_bitwise_and_scalar_mask.cl
modules/ocl/src/opencl/arithm_bitwise_binary_mask.cl
modules/ocl/src/opencl/arithm_bitwise_binary_scalar.cl
modules/ocl/src/opencl/arithm_bitwise_binary_scalar_mask.cl
modules/ocl/src/opencl/arithm_bitwise_or.cl
modules/ocl/src/opencl/arithm_bitwise_or_scalar.cl
modules/ocl/src/opencl/arithm_bitwise_or_scalar_mask.cl
modules/ocl/src/opencl/arithm_bitwise_xor.cl
modules/ocl/src/opencl/arithm_bitwise_xor_mask.cl
modules/ocl/src/opencl/arithm_bitwise_xor_scalar.cl
modules/ocl/src/stereobm.cpp
modules/ocl/test/precomp.hpp
modules/python/src2/api
modules/ts/src/ts_func.cpp
samples/gpu/bgfg_segm.cpp
|
2013-05-21 17:19:23 +04:00 |
|
Bo Li
|
81779d8287
|
fixed pca bug for fixed mean input
|
2013-05-09 15:20:00 +08:00 |
|
Andrey Kamaev
|
416fb50594
|
Revert "Merge pull request #836 from jet47:gpu-modules"
This reverts commit fba72cb60d27905cce9f1390250adf13d5355c03, reversing
changes made to 02131ffb620f349617a65da334591eca5d3cb23b.
|
2013-04-18 15:03:50 +04:00 |
|
Vladislav Vinogradov
|
43d5e2d8b4
|
removed gpu BORDER_* constants
|
2013-04-18 11:33:34 +04:00 |
|
Andrey Kamaev
|
e27f4da9c6
|
Merge pull request #795 from taka-no-me:move_imgproc_utils_to_core
|
2013-04-11 11:35:15 +04:00 |
|
Roman Donchenko
|
484607fb6f
|
Backported RNG_MT19937 from master.
|
2013-04-10 19:39:38 +04:00 |
|
Roman Donchenko
|
f64d512774
|
Backported globbing from master.
|
2013-04-10 19:36:39 +04:00 |
|
Andrey Kamaev
|
c98c246fc2
|
Move border type constants and Moments class to core module
|
2013-04-10 19:14:24 +04:00 |
|
Andrey Kamaev
|
b0e6606b98
|
Cleanup core module API
* Drop some low level API
* Remove outdated overloads
* Utilize Input/OutputArray
|
2013-04-09 13:36:32 +04:00 |
|
Vladislav Vinogradov
|
f50aabf012
|
fixed bug #2938
|
2013-04-09 10:14:25 +04:00 |
|
Vladislav Vinogradov
|
b50090f850
|
restore cudaSafeCall
|
2013-04-08 17:25:16 +04:00 |
|
Vladislav Vinogradov
|
910ef57109
|
renamed cuda namespace to cudev
|
2013-04-08 17:25:15 +04:00 |
|
Vladislav Vinogradov
|
193e857392
|
removed cu_safe_call.h and cu_safe_call.cpp
|
2013-04-08 17:25:15 +04:00 |
|
Vladislav Vinogradov
|
204a19b431
|
moved common gpu utility functionality to gpu_private.hpp
|
2013-04-08 17:25:15 +04:00 |
|
Vladislav Vinogradov
|
28b1e81883
|
renamed device -> cuda
|
2013-04-08 17:25:15 +04:00 |
|
Vladislav Vinogradov
|
a57707b8d8
|
moved device layer to core module
|
2013-04-08 17:25:15 +04:00 |
|
Vladislav Vinogradov
|
bf6c08a9ea
|
fixed compilation with CUDA
|
2013-04-08 13:29:04 +04:00 |
|
Andrey Kamaev
|
67073daf19
|
Merge branch '2.4'
|
2013-04-05 21:11:59 +04:00 |
|
Andrey Kamaev
|
235a678458
|
SVD: always update W vector for better algorithm convergency
|
2013-04-04 13:55:36 +04:00 |
|
Andrey Kamaev
|
795a513ac4
|
Merge pull request #716 from asmorkalov:winrt
|
2013-04-03 15:39:58 +04:00 |
|
Andrey Kamaev
|
940eedfb27
|
Finalize core headers reorganization
|
2013-04-03 14:10:03 +04:00 |
|
Andrey Kamaev
|
c979de1eed
|
Rewrite Mat formatting without std streams
|
2013-04-03 11:55:19 +04:00 |
|
Andrey Kamaev
|
7193a73ca0
|
Move FileStorage to separate header
|
2013-04-01 19:18:05 +04:00 |
|
Andrey Kamaev
|
517062039e
|
Make core/internal.hpp a private header
|
2013-04-01 17:29:10 +04:00 |
|
Andrey Kamaev
|
d62bc8cfbf
|
Remove more old definitions from internal.hpp
|
2013-04-01 16:32:08 +04:00 |
|
Andrey Kamaev
|
3890a74565
|
Drop outdated definitions from internal.hpp
This also fixes few clang build errors
|
2013-04-01 15:24:35 +04:00 |
|
Andrey Kamaev
|
605382562d
|
Fix stack corruption in cvConvexHull2 and heap corruption in OutputArray::create
|
2013-04-01 15:24:35 +04:00 |
|
Andrey Kamaev
|
b28f594917
|
Drop fast_abs
|
2013-04-01 15:24:35 +04:00 |
|
Andrey Kamaev
|
c886afb502
|
Finalize cv::Mat transition
|
2013-04-01 15:24:34 +04:00 |
|
Andrey Kamaev
|
2b1ef95415
|
Completely separate C and C++ API of OpenCV core
|
2013-04-01 15:24:34 +04:00 |
|
Andrey Kamaev
|
715fa3303e
|
Move cv::Mat out of core.hpp
|
2013-04-01 15:24:34 +04:00 |
|
Andrey Kamaev
|
969a7133a9
|
Implementation of cv::Matx and cv::Vec is almost moved to matx.hpp
|
2013-04-01 15:24:33 +04:00 |
|
Andrey Kamaev
|
5e7ab8baf3
|
Move cv::Scalar_ to types.hpp
|
2013-04-01 15:24:33 +04:00 |
|
Andrey Kamaev
|
62adc01980
|
Move cv::Rect_
|
2013-04-01 15:24:33 +04:00 |
|