Anatoly Baksheev
b5b00d9ad4
minor (unset NPP library variables if not found)
14 years ago
Vladislav Vinogradov
37d39bd9de
Added implementation and test for the GPU version of subtract, multiply, divide, transpose, absdiff, threshold, compare, meanStdDev, norm, based on NPP.
14 years ago
Andrey Morozov
88a7a8f567
fixed build npp for linux
14 years ago
Anatoly Baksheev
74c4b5a5a9
Added compilation with NPP to GPU module(FindNPP script). Tested only on win32, but it does not influence on OpenCV compilation if WITH_CUDA flag unset.
14 years ago
Kirill Kornyakov
8e38063965
gpu::add now supports 8UC4 and 32FC1
14 years ago
Andrey Morozov
bbc2015014
created build infrastructure for NPP linking in CMake.
14 years ago
Kirill Kornyakov
01eac6d3e3
Added initial implementation and test for the GPU version of add, based on NPP. Need to implement for other depths. Also waiting NPP at CMake.
14 years ago
Andrey Morozov
1feb5b4d02
added async version of postfilter_textureness and prefilter_xsobel, modified async test and added test for async version of stereobm
14 years ago
Kirill Kornyakov
6960e1544d
GPU module update: _GPU suffix removed, some namespaces renamed, minor refactorings.
14 years ago
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.
14 years ago
Anatoly Baksheev
e65234b8be
minor compilation fix
14 years ago
Maria Dimashova
05d702b139
fixed compile error when HAVE_CUDA is not defined
14 years ago
Andrey Morozov
fea66d9384
fixed cvtColorGPU on linux
14 years ago
Anatoly Baksheev
2a0909acfd
fixed bugs in STEREOBM (added syncs and volatiles, prevent reading from uninitialized memory)
14 years ago
Vladislav Vinogradov
0a73af8e22
added cvtColor on gpu (supports conversion between RGB, BGR and GRAY)
14 years ago
Andrey Morozov
7357852434
added test stereo_bm and added "volatile" in constantspacebp
14 years ago
Vladislav Vinogradov
34135a85f3
fixed 3 bytes reading/writing in remap
14 years ago
Vladislav Vinogradov
304caab746
added remap version for 3-channels input images
14 years ago
Andrey Morozov
6bea9f5ec4
minor fix for windows
14 years ago
Anatoly Baksheev
33bd1da589
compilation errors under win32
14 years ago
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})
14 years ago
Andrey Morozov
096080de70
added methods estimateRecopmmendedParams for StereoBP and StereoCSBP
14 years ago
Vladislav Vinogradov
1febf345bf
renamed colorizeDisp to drawColorDisp, added acync version of drawColorDisp and reprojectImageTo3D_GPU.
14 years ago
Vladislav Vinogradov
4104c3fd0b
fixed bug in StereoBeliefPropagation with user allocated disparity
14 years ago
Anatoly Baksheev
eee3a35133
uploadConstant function for gpu
14 years ago
Vladislav Vinogradov
ec4ce050f9
added reprojectImageTo3D_GPU
14 years ago
Vladislav Vinogradov
6cafec8861
added colorizeDisp, fixed DisparityBilateralFilter
14 years ago
Vladislav Vinogradov
e693f4b408
fixed bug in DisparityBilateralFilter
14 years ago
Vladislav Vinogradov
1f04ea477f
added DisparityBilateralFilter to gpu module
14 years ago
Anatoly Baksheev
97d17d8ad1
fixed warnings
...
added comments in gpu.hpp
14 years ago
Andrey Morozov
aaa8678cff
fixed some warnings
14 years ago
Vladislav Vinogradov
fe8b95ed80
fixed get_first_k_initial_global
14 years ago
Andrey Morozov
28030952fa
added get_first_k_initial_global_init_global_cost in gpu::SCBP
14 years ago
Anatoly Baksheev
9a669b1ceb
fixed bugs in page locked memory allocation
...
avoid extra gpu memory allocation in BP and CSBP
14 years ago
Vladislav Vinogradov
9ddb373614
added version of StereoBeliefPropagation::operator() for user specified data term
14 years ago
Vladislav Vinogradov
a3f3de3391
fixed problem with parameters in constant space belief propagation with short type of messages
14 years ago
Andrey Morozov
1ac097ce57
fixed build without cuda
14 years ago
Andrey Morozov
001bbfb4f9
fixed build without cuda
14 years ago
Anatoly Baksheev
4c4871e34d
GCC warning: new line at the end of file
14 years ago
Andrey Morozov
79e1c6f188
fixed build without cuda
14 years ago
Anatoly Baksheev
ef9a9d43a4
a lot of refactoring
15 years ago
Andrey Morozov
35ebeb21bd
added implement MatPL with serocopy and writecombited
15 years ago
Anatoly Baksheev
024283ceae
warning level switched to W3 fpr gpu module
15 years ago
Anatoly Baksheev
77ce659154
15 years ago
Vladislav Vinogradov
22a8dd379e
minor fix
15 years ago
Vladislav Vinogradov
6062fad7d8
added minimum disparity threshold parameter to StereoConstantSpaceBP
15 years ago
Vladislav Vinogradov
26712fad72
gpu::StereoConstantSpaceBP:
...
fixed some bugs in init_data_cost on first level (added non-reduction version for first level)
optimized compute_data_cost like init_data_cost (used reduction scheme)
avoid temp matrix
15 years ago
Vladislav Vinogradov
906a590a41
minor fix
15 years ago
Vladislav Vinogradov
ee104c27d8
added gpu implementation of constant space belief propagation stereo matching.
...
some refactoring of StereoBeliefPropagation.
15 years ago
Andrey Morozov
53057afcb8
minor fix
15 years ago