Vadim Pisarevsky
|
2068c4582c
|
Merge pull request #844 from bitwangyaoyao:2.4_integral
|
2013-04-28 00:37:40 +04:00 |
|
yao
|
b386ea72aa
|
use float when sum overflow
|
2013-04-23 17:23:05 +08:00 |
|
peng xiao
|
3282aaa1f5
|
Fix a bug found on Intel OpenCL SDK.
|
2013-04-23 15:34:40 +08:00 |
|
Andrey Kamaev
|
28aefc4f5a
|
Merge pull request #817 from pengx17:2.4_ocl_bitwise_cleanup
|
2013-04-17 15:45:38 +04:00 |
|
Andrey Kamaev
|
f6848b66d6
|
Merge pull request #826 from pengx17:2.4_canny_clampfix
|
2013-04-17 11:09:49 +04:00 |
|
Andrey Kamaev
|
bf551df4cf
|
Merge pull request #825 from pengx17:2.4_query_cpu_wavesize
|
2013-04-17 11:09:37 +04:00 |
|
peng xiao
|
0f7d7100e5
|
Add clamping for y dimension.
|
2013-04-16 15:49:15 +08:00 |
|
peng xiao
|
6f63a5d8d5
|
Let wave_size=1 on CPU.
|
2013-04-16 14:41:30 +08:00 |
|
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
|
2013-04-15 19:39:49 +04:00 |
|
peng xiao
|
06a4bad809
|
Merge ocl and/or/xor operators into one kernel each.
|
2013-04-15 10:36:03 +08:00 |
|
Peng Xiao
|
6dd6013546
|
Use a faster way to count 1's (used by Hamming)
|
2013-04-13 14:34:30 +08:00 |
|
Peng Xiao
|
6b6b1c9cbf
|
Allow more query/train types for ocl::bfmatcher
|
2013-04-13 14:08:58 +08:00 |
|
Peng Xiao
|
1db20099a9
|
Enable runtime type definition in kernels
|
2013-04-13 12:50:17 +08:00 |
|
Peng Xiao
|
fd1528795e
|
Pass query type T into kernel
|
2013-04-13 11:39:13 +08:00 |
|
Peng Xiao
|
63813e83ae
|
Untabify
|
2013-04-13 11:22:22 +08:00 |
|
Peng Xiao
|
6a40383aee
|
Add HammingDist test case
|
2013-04-13 11:07:26 +08:00 |
|
Andrey Kamaev
|
36028bd8ad
|
Merge pull request #808 from bitwangyaoyao:2.4_mac
|
2013-04-12 14:59:45 +04:00 |
|
Vadim Pisarevsky
|
03e2a52e2c
|
Merge pull request #807 from pengx17:2.4_ocl_bfm_opt
|
2013-04-12 13:46:55 +04:00 |
|
Vadim Pisarevsky
|
a770d04e78
|
Merge pull request #781 from bitwangyaoyao:2.4_fixerr
|
2013-04-12 13:44:59 +04:00 |
|
yao
|
719e8674ad
|
fix the compile errors on Mac
|
2013-04-12 17:38:59 +08:00 |
|
peng xiao
|
2338a895f5
|
Capitalize macro namings.
|
2013-04-12 16:56:49 +08:00 |
|
peng xiao
|
1bea9ee26c
|
Rename test case category and code clean up.
|
2013-04-12 16:54:06 +08:00 |
|
peng xiao
|
c9d8eb7a84
|
Fix build error on linux.
|
2013-04-12 16:52:21 +08:00 |
|
peng xiao
|
6eefd276cf
|
Further optimize bfmatcher by passing macros.
|
2013-04-12 16:51:36 +08:00 |
|
peng xiao
|
113b7584e0
|
Optimize bfmatcher by passing macros.
|
2013-04-12 16:50:30 +08:00 |
|
peng xiao
|
1e49c00f4b
|
Replace create with ensureSizeIsEnough thus buffer objects can be reused.
|
2013-04-12 16:47:44 +08:00 |
|
Andrey Kamaev
|
9ba25e9d09
|
Merge pull request #742 from bitwangyaoyao:2.4_fix
|
2013-04-11 11:33:45 +04:00 |
|
yao
|
7726e273a9
|
merge add and sub into one set of kernels
|
2013-04-06 13:37:36 +08:00 |
|
yao
|
bee970ab94
|
remove the C3 kernels in arithm, as the oclMat will never store 3 channels data
|
2013-04-05 21:29:29 +08:00 |
|
Andrey Kamaev
|
72e49dc790
|
Merge pull request #777 from taka-no-me:ocl_win_hang
|
2013-04-05 13:00:03 +04:00 |
|
Andrey Kamaev
|
a2d27429e4
|
Merge pull request #775 from bitwangyaoyao:2.4_fixerr
|
2013-04-05 12:59:45 +04:00 |
|
Andrey Kamaev
|
3400d83778
|
Workaround hanging of ocl module when ocl API in not really used
|
2013-04-05 11:01:28 +04:00 |
|
yao
|
8cc5b98051
|
Fix the problem of device selection on hybrid video systems.
|
2013-04-05 09:19:59 +08:00 |
|
yao
|
5022bc8c25
|
move the "cpu device checking" from supportsFeatures() to queryDeviceInfo()
|
2013-04-05 09:17:14 +08:00 |
|
yao
|
bcc086baa9
|
fix all redefine build errors on some Intel OCL
|
2013-04-05 08:15:05 +08:00 |
|
peng xiao
|
917138f565
|
Fix compilation errors.
|
2013-04-03 17:36:05 +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
|
d5aaea2749
|
fix some mismatch on cpu device running OCL
|
2013-04-03 14:24:55 +08:00 |
|
yao
|
cb63bbf001
|
fix hog on some CPU device running ocl
|
2013-04-03 13:58:44 +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 |
|
Andrey Kamaev
|
656594ad4f
|
Merge pull request #736 from bitwangyaoyao:2.4_clflush
|
2013-04-02 15:25:19 +04:00 |
|
yao
|
f3254b28f2
|
use clflush replaces clfinish
|
2013-04-02 14:41:02 +08:00 |
|
yao
|
10f6ebfdf7
|
fix the crash when calling dft
|
2013-04-02 11:35:40 +08:00 |
|
Andrey Kamaev
|
2a1cf23fab
|
Merge pull request #713 from bitwangyaoyao:2.4_perf
|
2013-04-01 15:16:48 +04:00 |
|
Andrey Kamaev
|
56d62118d5
|
Merge pull request #707 from pengx17:2.4_surf
|
2013-03-29 18:20:45 +04:00 |
|
peng xiao
|
04a6ab4144
|
Fix OCL Canny
|
2013-03-27 15:08:51 +08:00 |
|
yao
|
5539e85a11
|
use perf test replace performance sample
|
2013-03-27 12:04:48 +08:00 |
|
peng xiao
|
8ffc15371d
|
Fix compiler errors
|
2013-03-26 17:23:38 +08:00 |
|
peng xiao
|
9698079ca5
|
Pass warp size into SURF
|
2013-03-26 15:48:15 +08:00 |
|