peng xiao
c9d8eb7a84
Fix build error on linux.
12 years ago
peng xiao
6eefd276cf
Further optimize bfmatcher by passing macros.
12 years ago
peng xiao
113b7584e0
Optimize bfmatcher by passing macros.
12 years ago
peng xiao
1e49c00f4b
Replace create with ensureSizeIsEnough thus buffer objects can be reused.
12 years ago
peng xiao
5eb551b340
Remove my test codes.
12 years ago
peng xiao
4f328d8388
Fix a potential bug of ocl::CannyBuf.
...
The program would crash if release is called twice.
12 years ago
peng xiao
7586145235
Remove unused kernels.
12 years ago
peng xiao
33361929fe
Fix a compilation error when HAVE_CLAMDFFT is on.
12 years ago
peng xiao
aec7a67d0f
Fix a bug of ocl::Canny when src/dst using the same buffer.
12 years ago
peng xiao
242955ce22
Format ocl::Canny header
12 years ago
peng xiao
6c2079b778
Test code clean up.
12 years ago
peng xiao
22ca7e44d6
Change ocl::Canny test case category
12 years ago
Gurpinder Singh Sandhu
36aad46fe1
changed reinterpret_cast to static_cast
...
This issue seem to be lingering around for quite some time
https://github.com/Itseez/opencv/pull/639
http://code.opencv.org/issues/2819
12 years ago
Andrey Kamaev
e5a33723fc
Move C API of opencv_calib3d to separate file
12 years ago
Roman Donchenko
57d4c86b2b
Fixed the shebang lines on the Python scripts.
...
Also, removed the one from modules/python/src2/cv.py and cleared its
executable bit, since it's not a script.
12 years ago
Andrey Kamaev
199a35a105
Move C API of opencv_video to separate file
12 years ago
Roman Donchenko
4143071e22
In CvBoost, delegated update_weights's implementation to a helper method.
...
This allows subclasses of CvBoost to override initial weights that
update_weights uses without duplicating its entire implementation.
12 years ago
peng xiao
a2f4b301f3
Fix an incorrect type cast.
12 years ago
Roman Donchenko
484607fb6f
Backported RNG_MT19937 from master.
12 years ago
Roman Donchenko
f64d512774
Backported globbing from master.
12 years ago
Andrey Kamaev
4846dcdfeb
Move borderInterpolate and copyMakeBorder documentation
12 years ago
Andrey Kamaev
c98c246fc2
Move border type constants and Moments class to core module
12 years ago
Roman Donchenko
e8721f1f6f
Automatically add CUDA support to a module if it has CUDA sources.
...
Backport from master.
12 years ago
Andrey Kamaev
ad793ee3f4
Update documentation
12 years ago
Andrey Kamaev
b0e6606b98
Cleanup core module API
...
* Drop some low level API
* Remove outdated overloads
* Utilize Input/OutputArray
12 years ago
Vladislav Vinogradov
ba1a1aecaa
fixed gpu module compilation
12 years ago
Vladislav Vinogradov
f50aabf012
fixed bug #2938
12 years ago
Andrey Kamaev
3107f79cea
Cast to unsigned inside CV_XADD to quiet nvcc
12 years ago
Vladislav Vinogradov
a783f5c260
removed blank lines at then end of file
12 years ago
Vladislav Vinogradov
068fb03011
fixed compilation warnings
12 years ago
Vladislav Vinogradov
b50090f850
restore cudaSafeCall
12 years ago
Vladislav Vinogradov
2bad639aee
fixed source_group
12 years ago
Vladislav Vinogradov
d47e89d704
fixed windows build
12 years ago
Vladislav Vinogradov
6e28e67741
removed static_check.hpp
12 years ago
Vladislav Vinogradov
910ef57109
renamed cuda namespace to cudev
12 years ago
Vladislav Vinogradov
1bb141c465
fixed build
12 years ago
Vladislav Vinogradov
193e857392
removed cu_safe_call.h and cu_safe_call.cpp
12 years ago
Vladislav Vinogradov
204a19b431
moved common gpu utility functionality to gpu_private.hpp
12 years ago
Vladislav Vinogradov
28b1e81883
renamed device -> cuda
12 years ago
Vladislav Vinogradov
a57707b8d8
moved device layer to core module
12 years ago
Andrey Kamaev
dd74a851f3
Fix build errors
12 years ago
Andrey Kamaev
befd696720
Update documentation
12 years ago
Andrey Kamaev
ae4e76395f
Make flann headers independent from OpenCV C API
12 years ago
Andrey Kamaev
69648f0a6f
Make photo.hpp independent from C API
12 years ago
Andrey Kamaev
0738ea7d0f
Make highgui.hpp independent from C API
12 years ago
Andrey Kamaev
288a0634c2
Make imgproc.hpp independent from C API
12 years ago
Vladislav Vinogradov
c89786bc2d
fixed sanity test on Windows
12 years ago
Vladislav Vinogradov
8d97d9598e
updated GPU version of TVL1
12 years ago
Stefan Walk
6062601c4d
Make rescaling flexible and add median filtering
...
Previously the pyramid was done with a rescaling factor of 2 (implied by the
use of pyrDown). This often leads to inferior results compared to a scale step
of e.g. 0.8 (a factor of 2 is obviously faster). This commit makes the scale
step configurable and uses a resonable default value.
The other change in this commit is that median filtering is added. This is not
described in this paper but it is done in the author's implementation. (See
e.g. "Secrets of optical flow estimation and their principles", Sun et al.,
CVPR 2010) This serves as periodic outlier removal during optimization, leading
to smoother flow fields while preserving motion edges. This includes splitting
the optimization loop into two loops.
12 years ago
marina.kolpakova
780a8cc149
fix build without gpu module with cuda
12 years ago