Kirill Kornyakov
6960e1544d
GPU module update: _GPU suffix removed, some namespaces renamed, minor refactorings.
2010-09-06 14:27:23 +00:00
Kirill Kornyakov
a38e511188
GPU module code cleaning
...
* tests do not crash without test data
* test files renamed in systematic way
* added Test suffix for test classes names
* ts->printf used instead of some cout
2010-09-06 12:17:37 +00:00
Kirill Kornyakov
ec7e937481
meanShiftFiltering_GPU output parameters changed to CV_8UC4. This is a start for moving from 3 channel to C4 images within GPU module.
2010-09-03 14:32:12 +00:00
Vadim Pisarevsky
2154a0ce63
fixed ffopencv build with Mingw
2010-09-02 14:01:04 +00:00
Alexander Shishkov
c2e2b196ca
remove failed test (see issue #536 )
2010-08-31 14:20:41 +00:00
Vadim Pisarevsky
ba2b812886
removed slamch.c/dlamch.c -specific GCC options, since the current implementation is very simple and relies on IEEE754 standard, rather than the actual machine behavior.
2010-08-31 14:17:03 +00:00
Vadim Pisarevsky
bf94db5b16
fixed 2 bugs in the recently modified Lapack functions
2010-08-31 12:39:00 +00:00
Anatoly Baksheev
e65234b8be
minor compilation fix
2010-08-31 08:42:36 +00:00
Maria Dimashova
05d702b139
fixed compile error when HAVE_CUDA is not defined
2010-08-31 07:23:03 +00:00
Vadim Pisarevsky
eb6994f58a
fixed Mat(const Matx&) constructor; added SVD(Matx)
2010-08-30 18:05:05 +00:00
Vadim Pisarevsky
e48a456d48
optimized lapack' SVD for noticeably better performance on small matrices
2010-08-30 16:37:22 +00:00
Andrey Morozov
fea66d9384
fixed cvtColorGPU on linux
2010-08-30 15:26:24 +00:00
Anatoly Baksheev
2a0909acfd
fixed bugs in STEREOBM (added syncs and volatiles, prevent reading from uninitialized memory)
2010-08-30 14:17:53 +00:00
Vladislav Vinogradov
0a73af8e22
added cvtColor on gpu (supports conversion between RGB, BGR and GRAY)
2010-08-30 13:41:26 +00:00
Andrey Morozov
62b47108a0
minor fix with tests
2010-08-30 13:01:29 +00:00
Andrey Morozov
7357852434
added test stereo_bm and added "volatile" in constantspacebp
2010-08-30 12:30:08 +00:00
Vladislav Vinogradov
34135a85f3
fixed 3 bytes reading/writing in remap
2010-08-26 12:30:41 +00:00
Vladislav Vinogradov
304caab746
added remap version for 3-channels input images
2010-08-26 09:19:47 +00:00
Andrey Morozov
6bea9f5ec4
minor fix for windows
2010-08-25 15:00:17 +00:00
Anatoly Baksheev
33bd1da589
compilation errors under win32
2010-08-25 14:39:34 +00:00
Andrey Morozov
199ffc632d
added flags OpenCV_COMPUTE_CAPABILITIES, which stores the version compute capability from which it is compiled opencv
...
now use opencv with cuda in your application in the such way : set(CUDA_NVCC_FLAGS ${CUDA_NVCC_FLAGS} ${OpenCV_COMPUTE_CAPABILITIES})
2010-08-25 12:49:17 +00:00
Andrey Morozov
096080de70
added methods estimateRecopmmendedParams for StereoBP and StereoCSBP
2010-08-25 07:27:17 +00:00
Vladislav Vinogradov
1febf345bf
renamed colorizeDisp to drawColorDisp, added acync version of drawColorDisp and reprojectImageTo3D_GPU.
2010-08-25 06:30:11 +00:00
Yannick Verdie
24427d593f
Qt add byte per line information to fix a bug
2010-08-24 16:18:32 +00:00
Maria Dimashova
601e9af9f8
added match()
2010-08-24 12:52:29 +00:00
Yannick Verdie
411e16074e
Qt Ticket #520
2010-08-24 12:23:37 +00:00
Vladislav Vinogradov
4104c3fd0b
fixed bug in StereoBeliefPropagation with user allocated disparity
2010-08-24 09:36:25 +00:00
Anatoly Baksheev
eee3a35133
uploadConstant function for gpu
2010-08-24 09:15:45 +00:00
Vladislav Vinogradov
ec4ce050f9
added reprojectImageTo3D_GPU
2010-08-23 14:19:22 +00:00
Andrey Morozov
f1fa323456
fixed test with small size gpu memory
2010-08-21 18:30:14 +00:00
Yannick Verdie
69e6294854
Qt ticket #537
...
Forgot to update so code after previous fix
2010-08-20 13:06:14 +00:00
Vladislav Vinogradov
6cafec8861
added colorizeDisp, fixed DisparityBilateralFilter
2010-08-20 06:47:11 +00:00
Yannick Verdie
3e8a8f7942
Qt weird bug with QLabel (is it really fixed ?)
2010-08-19 22:59:32 +00:00
Vladislav Vinogradov
e693f4b408
fixed bug in DisparityBilateralFilter
2010-08-19 15:29:56 +00:00
Yannick Verdie
45daaa6e11
Qt bug with buttons
2010-08-19 10:36:57 +00:00
Vladislav Vinogradov
1f04ea477f
added DisparityBilateralFilter to gpu module
2010-08-19 08:44:06 +00:00
Yannick Verdie
48090fd37e
Qt bug fixed #534
2010-08-18 18:56:22 +00:00
Anatoly Baksheev
97d17d8ad1
fixed warnings
...
added comments in gpu.hpp
2010-08-18 17:13:01 +00:00
Yannick Verdie
3746c48451
Bug in calibration.cpp sample
...
This was crashing my code:
for( size_t i = 1; i < imagePoints.size(); i++ )
objectPoints.push_back(objectPoints[0]);
Changed by:
objectPoints.resize(imagePoints.size(),objectPoints[0]);
Plus clean up on Qt code
2010-08-18 15:35:56 +00:00
Yannick Verdie
8ada1da08c
2010-08-18 14:45:38 +00:00
Yannick Verdie
94b588099c
Qt test (some code disabled for debugging)
2010-08-18 14:07:02 +00:00
Andrey Morozov
aaa8678cff
fixed some warnings
2010-08-18 13:47:10 +00:00
Yannick Verdie
a3582b4780
Qt Python binding -- #512
2010-08-18 11:02:11 +00:00
Andrey Morozov
0816b49a3f
added parallel build for visual studio
2010-08-18 08:16:42 +00:00
Andrey Morozov
f676ca6239
added gpu test ConstantSpaceBP
2010-08-18 07:12:14 +00:00
Vladislav Vinogradov
fe8b95ed80
fixed get_first_k_initial_global
2010-08-18 06:12:00 +00:00
Yannick Verdie
b530a2cba9
Qt ticket #531
2010-08-17 17:22:21 +00:00
Andrey Morozov
28030952fa
added get_first_k_initial_global_init_global_cost in gpu::SCBP
2010-08-17 15:53:00 +00:00
Anatoly Baksheev
9a669b1ceb
fixed bugs in page locked memory allocation
...
avoid extra gpu memory allocation in BP and CSBP
2010-08-17 10:39:18 +00:00
kencoken
ba713f28f9
Fixed object recognition documentation
2010-08-17 00:03:41 +00:00