StevenPuttemans
f28496c628
Added sample links in documentation for python2, ocl and gpu
11 years ago
peng xiao
8b90cb375a
Fix doc build error.
11 years ago
peng xiao
892c088e1b
Some modifications to sortByKey API.
...
Add documentation.
11 years ago
peng xiao
a6d558042c
Fix build errors
12 years ago
yao
270b2c7918
generating the lut table instead of hard coding one
12 years ago
yao
3d3e9ab635
Fix the problem of haar caused by merge
12 years ago
yao
18f71fd410
Warning fixes
12 years ago
peng xiao
e1f43e3b03
Add sort_by_key for oclMat.
...
Most codes are ported from AMD's Bolt library.
Four methods are implemented:
SORT_BITONIC, // only support power-of-2 buffer size
SORT_SELECTION, // cannot sort duplicate keys
SORT_MERGE,
SORT_RADIX // only support signed int/float keys
12 years ago
yao
f1060ac514
a little simplify to pyrlk kernel
12 years ago
peng xiao
ff73557304
Fix compilation error on Mac
12 years ago
peng xiao
e5c396bb24
Add ocl::gftt performance test.
12 years ago
yao
cdd9234fae
fix hog mismatch on cpu ocl
12 years ago
Roman Donchenko
ac39bfb4cc
Remove HAVE_CVCONFIG_H - it's always defined.
12 years ago
peng xiao
5032240c9d
Fix ocl gftt file name typo.
12 years ago
Andrey Pavlenko
fcb4c0e51c
fixing working with test data and a small fix for init code
...
- set init value for `numsdev` to prevent use of uninitialized value
- stop use of 'workdir' and files from samples
- forcing use of 'opencv_extra' instead
Note: set OPENCV_TEST_DATA_PATH to full path to 'opencv_extra/testdata' (gitolite@code.opencv.org:opencv_extra.git) before running the test!
12 years ago
yao
88ed74a7ec
fix the function name
12 years ago
Jin Ma
97e620b8f3
Fix oclMat constructor when roi is provided.
12 years ago
yao
f2333e90f6
optimize stereoBP kernel
12 years ago
yao
c23510785b
remove the redundant function
12 years ago
yao
8d8dc29ced
add kmeans
12 years ago
yao
c66e27d49e
stereoBM fix an error on Linux when running full performance test
12 years ago
yao
c1a59b8d80
more fix to HOG
12 years ago
yao
f1d9680ba8
format the ocl's samples name
12 years ago
yao
587fb4940d
some accuracy fix of HOG
12 years ago
peng xiao
a5383b8627
Move function definition from header to cpp.
12 years ago
peng xiao
e858a6c347
Renew function logic.
12 years ago
peng xiao
14dd345cdf
Fix ocl::setBinaryDiskCache
...
Previously the function requires Info::Impl implicitly. A call will create
new Context this function which is not intended.
The properties are now moved to global scope to fix this issue.
12 years ago
peng xiao
b2da1cdcc2
Temporarily disable command queue release as it causes program hang at exit
12 years ago
peng xiao
fc64faa22e
Remove empty cv::ocl::CLAHE class.
12 years ago
peng xiao
dcc4766129
Fix white-spacing
12 years ago
Roman Donchenko
5b2b76763e
Fix miscellaneous warnings from compiling with MinGW.
...
Note that MinGW defines NOMINMAX by default.
12 years ago
peng xiao
9270205947
Fix build errors
12 years ago
yao
2ec1140b25
fix pyrlk
12 years ago
peng xiao
132b885b24
Add opencl implementation of Farnback optical flow.
12 years ago
peng xiao
cc3fb3d182
Let CLAHE_OCL reuse cv::CLAHE abstract class.
12 years ago
yao
1227e00f3d
fix moments
12 years ago
yao
dbdeff2069
fix stereobm crash on some cpu ocl
12 years ago
yao
6db776f957
add "-c" for cpu ocl mode in perf tests
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
peng xiao
c1f4fe1637
Fix a bug of convertTo.
...
The bug was found that all 3-channel oclMat's were converted to
4-channel oclMat's after using convertTo function.
12 years ago
Roman Donchenko
1ed5fb937d
Give cv::ocl::CLAHE a virtual destructor, for the usual reasons.
12 years ago
yao
2c198f6cd6
revise accuracy and perf tests
12 years ago
yao
26c246140a
optimize hog
12 years ago
peng xiao
e6b18fc492
Fix a bug caused by NDEBUG macro; it is now removed.
...
Revise some descriptions of the enums.
12 years ago
peng xiao
5fd724b54a
Add a function to query if global OpenCL context is initialized.
12 years ago
Peng Xiao
d9ab22e4ed
Fix two bugs related to opencl context.
...
1. As getDevice will implicitly call setDevice, in getContext we should not need to call it again.
2. Fix an incorrect type casting.
12 years ago
Peng Xiao
c8398c9fdc
Use anonymous enumerations instead of constants
12 years ago
Peng Xiao
1d8cd3a717
Add ocl CLACH implementation.
...
Test cases (accuracy and performance) are provided.
12 years ago
Peng Xiao
e77abeef16
Add a new global function to control ocl binary storage
...
Previously the feature is controlled by setBinpath implicitly.
We add the function to cope with setBinpath and setBinpath is only
useful when setBinaryDiskCache is set.
Refer to the header to see more info.
12 years ago