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 |
|
yao
|
4162ebfad3
|
add OpticalFlowDual_TVL1_OCL function
|
2013-05-17 15:34:22 +08:00 |
|
Vadim Pisarevsky
|
7d9041460a
|
Merge pull request #885 from pengx17:2.4_bfmatcher_ocl
|
2013-05-15 14:21:50 +04:00 |
|
peng xiao
|
d053f2165d
|
Add BFMatcher_OCL class alias for BruteForceMatcher_OCL.
This adds a similar interface with pure-cpp and gpu versions.
|
2013-05-15 10:47:17 +08:00 |
|
peng xiao
|
3f93c3cc4e
|
Clean up spaces in ocl.hpp
|
2013-05-15 10:43:47 +08:00 |
|
Vadim Pisarevsky
|
bd1d7cd208
|
Merge pull request #839 from pengx17:2.4_ocl_csbp
|
2013-05-14 15:56:07 +04:00 |
|
Vadim Pisarevsky
|
14c50d2fce
|
Merge pull request #874 from pengx17:master_queryDeviceInfo_rewrite
|
2013-05-13 23:03:24 +04:00 |
|
Vadim Pisarevsky
|
fd83f2f5ca
|
Merge pull request #819 from bitwangyaoyao:2.4_haarBuf
|
2013-05-13 22:36:10 +04:00 |
|
peng xiao
|
e5ea018185
|
Let surf.ocl use the new queryDeviceInfo interface.
|
2013-05-09 17:19:51 +08:00 |
|
peng xiao
|
bfa0f02303
|
Rewrite queryDeviceInfo interface.
Previously the function may cause some unsafe issue. It is fixed now by introducing a template parameter.
|
2013-05-09 17:15:26 +08:00 |
|
peng xiao
|
355bc691fc
|
Add OpenCL version 1.2 query into ocl::Context::supportsFeature().
Add backwards portability for OpenCL 1.1 when OpenCV executables
are compiled with OpenCL 1.2 profile support.
|
2013-05-02 14:44:59 +08:00 |
|
peng xiao
|
bb4b410512
|
Add ocl::PlatformName to ocl::Info.
|
2013-04-25 15:00:50 +08:00 |
|
Peng Xiao
|
7b08d5ec69
|
Add OpenCL stereo CSBP implementation
|
2013-04-20 00:34:37 +08:00 |
|
Andrey Kamaev
|
8fdab9f631
|
Merge branch '2.4'
|
2013-04-17 12:07:17 +04:00 |
|
yao
|
69a0b5dde5
|
Add OclCascadeClassifierBuf interface
|
2013-04-15 17:24:30 +08:00 |
|
yao
|
40d0e0eda0
|
use host data when DEVICE_MEM_UHP is set (the risk of vary align size is owned by users)
|
2013-04-13 14:58:49 +08:00 |
|
Andrey Kamaev
|
3b364330ad
|
Merge branch '2.4'
|
2013-04-12 15:35:38 +04:00 |
|
Andrey Kamaev
|
b0933dd473
|
Merge pull request #803 from taka-no-me:split_c_cpp3
|
2013-04-12 15:01:48 +04:00 |
|
Andrey Kamaev
|
8406312571
|
Remove C API from OpenCL module
|
2013-04-12 14:37:02 +04:00 |
|
peng xiao
|
aec7a67d0f
|
Fix a bug of ocl::Canny when src/dst using the same buffer.
|
2013-04-12 11:10:47 +08:00 |
|
peng xiao
|
242955ce22
|
Format ocl::Canny header
|
2013-04-12 11:01:56 +08:00 |
|
Andrey Kamaev
|
9ba25e9d09
|
Merge pull request #742 from bitwangyaoyao:2.4_fix
|
2013-04-11 11:33:45 +04:00 |
|
Andrey Kamaev
|
913e6833d5
|
Merge pull request #785 from taka-no-me:split_c_cpp2
|
2013-04-09 08:53:50 +04:00 |
|
Andrey Kamaev
|
288a0634c2
|
Make imgproc.hpp independent from C API
|
2013-04-08 15:47:28 +04:00 |
|
peng xiao
|
77501f3ed0
|
ocl: Add dft based convolve implementation.
Match template in ocl module now can be utilized with dft based
convolve. Note this feature needs OpenCV to be built with clAmdFft
library.
|
2013-04-08 15:19:44 +08:00 |
|
Andrey Kamaev
|
67073daf19
|
Merge branch '2.4'
|
2013-04-05 21:11:59 +04:00 |
|
yao
|
5022bc8c25
|
move the "cpu device checking" from supportsFeatures() to queryDeviceInfo()
|
2013-04-05 09:17:14 +08:00 |
|
peng xiao
|
7758322fd3
|
Fix some build errors.
|
2013-04-03 16:42:44 +08:00 |
|
peng xiao
|
ecea583afd
|
Add ocl::stereobp function.
OpenCL StereoBeliefPropagation, ported from GPU implementation.
|
2013-04-03 15:57:26 +08:00 |
|
yao
|
fd4a6f0af0
|
make the sparse method give correct results on CPU ocl
Add CL_CPU to supportsFeature check
simplify the logic of pyrlk
|
2013-04-03 13:23:04 +08:00 |
|
yao
|
f3254b28f2
|
use clflush replaces clfinish
|
2013-04-02 14:41:02 +08:00 |
|
Andrey Kamaev
|
f77a375354
|
Merge branch '2.4'
|
2013-03-29 19:38:35 +04:00 |
|
Andrey Kamaev
|
49f6dad13f
|
Move cv::KeyPoint and cv::DMatch to core
|
2013-03-26 16:08:43 +04:00 |
|
peng xiao
|
0c19a07bf4
|
Add a function to query ocl device info
Currently the function only supports wavefront size query
|
2013-03-26 15:36:49 +08:00 |
|
Andrey Kamaev
|
be7bbe3aa9
|
Drop cv:: prefix from cv::String used inside the cv namespace
|
2013-03-22 22:14:50 +04:00 |
|
Andrey Kamaev
|
2ad7b97f1c
|
All modules (except ocl and gpu) compiles and pass tests
|
2013-03-22 22:14:26 +04:00 |
|
Andrey Kamaev
|
1ca8f33b4e
|
Merge branch '2.4'
|
2013-03-21 23:11:54 +04:00 |
|
Andrey Kamaev
|
4bd721ad3b
|
Fix build errors
|
2013-03-21 18:37:34 +04:00 |
|
Andrey Kamaev
|
7b8ad4cb04
|
Refactor OpenCL initialization and allow to use ocl module witout explicit setup
|
2013-03-21 18:18:15 +04:00 |
|
Andrey Kamaev
|
6846f881a2
|
Move OpenCL SURF to nonfree module
|
2013-03-21 17:59:35 +04:00 |
|
Andrey Kamaev
|
a42a0f5fca
|
Added compatibility headers
|
2013-03-13 17:26:56 +04:00 |
|
Andrey Kamaev
|
ad5cddc007
|
Main module headers are moved 1 level up
e.g. <opencv2/core/core.hpp> become <opencv2/core.hpp>
Also renamed <opencv2/core/opengl_interop.hpp> to <opencv2/core/opengl.hpp>
|
2013-03-13 17:26:56 +04:00 |
|
yao
|
0f0a4c3099
|
add stereoBM function
|
2013-03-11 17:10:58 +08:00 |
|
Andrey Kamaev
|
891d7da6ee
|
Merge branch '2.4'
|
2013-02-28 11:17:06 +04:00 |
|
Andrey Kamaev
|
0a8711d76b
|
Merge pull request #576 from bitwangyaoyao:2.4_customMat2
|
2013-02-27 19:33:54 +04:00 |
|
yao
|
9ccf27c7f5
|
add interfaces enable custom oclMat device memory type
|
2013-02-27 17:32:32 +08:00 |
|
yao
|
6df23428af
|
Add moments function
|
2013-02-27 13:45:16 +08:00 |
|
Andrey Kamaev
|
2a6fb2867e
|
Remove all using directives for STL namespace and members
Made all STL usages explicit to be able automatically find all usages of
particular class or function.
|
2013-02-25 15:04:17 +04:00 |
|
Andrey Kamaev
|
0b8a6da817
|
Merge branch '2.4'
|
2013-02-22 17:33:30 +04:00 |
|
Andrey Kamaev
|
c17e9ef7ba
|
Repair binary compatibility of ocl module
|
2013-02-22 01:58:01 +04:00 |
|