Roman Donchenko
93a44d4236
Fix typo in .gitattributes.
12 years ago
Roman Donchenko
a760684674
Merge pull request #950 from apavlenko:fix_java_mat_dump
12 years ago
Andrey Pavlenko
c2d3ce9ce5
fix failing test
...
small matrix becomes the same after shuffling
12 years ago
Roman Donchenko
27bff3c175
Merge pull request #947 from jet47:fix-gpu-arm-build
12 years ago
Andrey Pavlenko
c7873dd03d
fixing broken Mat::dump() in Java
12 years ago
Roman Donchenko
99340b5613
Merge pull request #941 from apavlenko:signed_char
12 years ago
Roman Donchenko
5b5815d8cf
Merge pull request #893 from jet47:gpu-arm-fixes
12 years ago
Roman Donchenko
f527b6a93f
Merge pull request #940 from SpecLad:autolock
12 years ago
Vladislav Vinogradov
89f3c40d79
fixed BroxOpticalFlow sanity test (increase epsilon value)
...
+ interpolateFrames and createOpticalFlowNeedleMap
12 years ago
Vladislav Vinogradov
4a770535c4
fixed BoxFilter sanity test (different rounding results)
12 years ago
Vladislav Vinogradov
516e5b2563
fixed BroxOpticalFlow regression test
...
the output of BroxOpticalFlow differs a bit in CUDA 5.5
12 years ago
Vladislav Vinogradov
918381875a
rewrite gpu/device/vec_math.hpp file
...
old version isn't compiled with CUDA 5.5
new version doesn't depend on functional.hpp
12 years ago
Vadim Pisarevsky
119b7a298d
Merge pull request #933 from pengx17:2.4_macfix_cont
12 years ago
Vadim Pisarevsky
2d88f20c1e
Merge pull request #935 from pengx17:2.4_filter2d_fix
12 years ago
Vadim Pisarevsky
0cb1644825
Merge pull request #936 from bitwangyaoyao:2.4_perf
12 years ago
Vadim Pisarevsky
e0c2daadbf
Merge pull request #937 from bitwangyaoyao:2.4_fixPyrLK
12 years ago
Vadim Pisarevsky
267eb99a7d
Merge pull request #938 from pengx17:2.4_surf_sample
12 years ago
Vadim Pisarevsky
37953b7cf0
Merge pull request #939 from pengx17:2.4_getDevice
12 years ago
Vadim Pisarevsky
6e119049ce
Merge pull request #945 from malcolmreynolds:master
12 years ago
Vladislav Vinogradov
3aea7e8f8d
fixed gpu module build on arm platform
...
links with CUDA driver library only if we use video encoding/decoding
12 years ago
yao
f049aa7674
use GoodFeaturesToTrackDetector_OCL
12 years ago
peng xiao
a7a94de74a
Fix a bug of gfft.
...
When user provided corners buffer is big enough to be copied to from
tmpCorners_, we allow the buffer to be reused other than allocate a new
cl_mem object.
12 years ago
yao
dc937c10f9
change a test image of pyrlk
12 years ago
Malcolm Reynolds
a9c9210bf9
update safe_call.hpp to fix OpenCL import on case sensitive mac FS
...
On a Mac with a case sensitive filesystem <OpenCL/OpenCL.h> does not exist but <OpenCL/opencl.h> does. I presume (!), but have no way to test, that on a Mac with case insensitive FS this change will make no difference.
12 years ago
Malcolm Reynolds
229ff632b6
update util.hpp to fix OpenCL import on case sensitive mac FS
...
On a Mac with a case sensitive filesystem <OpenCL/OpenCL.h> does not exist but <OpenCL/opencl.h> does. I presume (!), but have no way to test, that on a Mac with case insensitive FS this change will make no difference.
12 years ago
Roman Donchenko
75cf5cc4ee
Merge pull request #943 from jet47:cuda-5.5-support
12 years ago
Roman Donchenko
5237647f75
Merge pull request #944 from jet47:cmake-2.8.11-cuda-fix
12 years ago
Vladislav Vinogradov
bcf8bdb401
fixed constructors for functional objects (added __host__ modifier)
12 years ago
Vladislav Vinogradov
ff28bf831f
disabled samples with driver api
12 years ago
Vladislav Vinogradov
58e472754a
fixed norm diff function (it uses pre-allocated buffer now)
12 years ago
Vladislav Vinogradov
0521e8908c
fixed NPP error constants usage
12 years ago
Vladislav Vinogradov
09a7e86a39
fixed NPP library search (it was splitted)
12 years ago
Vladislav Vinogradov
013581f371
fixed GPU module compialtion with CMake 2.8.11
...
CMake 2.8.11 removed linkage with CUDA driver library,
but it's used by gpu video encoding/decoding
12 years ago
Roman Donchenko
e9c298b784
Merge pull request #912 from SpecLad:contributing
12 years ago
Roman Donchenko
34c5f47f60
Merge pull request #934 from SpecLad:parallel-for
12 years ago
Andrey Pavlenko
081c47e3df
making the comment less ambigous
12 years ago
Andrey Pavlenko
6f006e50dc
setting 'char' to be signed by default since some tests fail when it's wrong (e.g. native compilation on ARM Linux)
12 years ago
Roman Donchenko
8a4090fe3f
Make AutoLock noncopyable (it would break on copying, anyway).
12 years ago
Roman Donchenko
85360572b0
Merge pull request #931 from jet47:gpu-test-fixes
12 years ago
peng xiao
cdb16f1120
Fix build error
12 years ago
peng xiao
97b86aa259
Initialize OpenCL context at the end of getDevice call.
...
Added for better compatibility with the current samples/test cases.
User now will be able to initialize OpenCL context explicitly with
ocl::getDevice api.
This may be obsoleted in future releases.
12 years ago
Roman Donchenko
f90fd5b0da
Split CLAHE into its own file, because it's faster that way.
...
Yes, it's as ludicrous as it sounds, but it's still true. Bizarrely,
the previous commit makes CLAHE run about 10% slower on Android, even
though it doesn't even touch any CLAHE code. Splitting it off fixes that,
although the reason it does is a mystery for the ages.
It's cleaner when it's in its own file, anyway. ;=]
12 years ago
Roman Donchenko
29b13ec1de
Replaced most of the usages of parallel_for with that of parallel_for_.
...
This should allow many algorithms to take advantage of more parallelization
technologies.
12 years ago
peng xiao
d85f27b537
Update ocl::surf_matcher sample.
...
The new sample adjust some parameters thus it should always be able to
calculate valid homography matrix when input is box.png and
box_in_scene.png.
Pure cpp surf and bfmatcher implementation is also added to show the user
its accuracy and performance.
12 years ago
yao
15a213d3fc
fix a crash on Linux
12 years ago
yao
abefcc6061
Adjust perf_filters, as this function only supports 3x3 kernel
12 years ago
peng xiao
b1c248fcc9
Fix ocl::filter2D.
...
In current implementation, this function only works when anchor point is
in the kernel center and kernel size supported is either 3x3 or 5x5.
12 years ago
peng xiao
fdc133d8c9
Fix ocl::pyrup kernel build on Mac.
12 years ago
Vadim Pisarevsky
37091b086c
Merge pull request #932 from bitwangyaoyao:2.4_fixBFM
12 years ago
yao
5b598f8a0e
a few fixes of ocl::perf test cases
12 years ago