Anatoly Baksheev
|
1387bfcde0
|
added GPU implementation of morphology functions (using NPP) and tests for it.
added npp_error function
added check_and_treat_gpu_exception function for tests_gpu
|
14 years ago |
Vladislav Vinogradov
|
b803c24345
|
added nppSafeCall
|
14 years ago |
Vladislav Vinogradov
|
b181d78ca5
|
Added implementation and test for the GPU version of warpAffine, warpPerspective, rotate, based on NPP.
Renamed copyConstBorder to copyMakeBorder.
Fixed warnings when HAVE_CUDA is not defined.
|
14 years ago |
Vladislav Vinogradov
|
b5c92a7dc0
|
Added implementation and test for the GPU version of flip, resize, sum, minMax, copyConstBorder, setTo, based on NPP.
|
14 years ago |
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
|
15 years ago |
Vladislav Vinogradov
|
304caab746
|
added remap version for 3-channels input images
|
15 years ago |
Andrey Morozov
|
6bea9f5ec4
|
minor fix for windows
|
15 years ago |
Anatoly Baksheev
|
33bd1da589
|
compilation errors under win32
|
15 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})
|
15 years ago |
Andrey Morozov
|
096080de70
|
added methods estimateRecopmmendedParams for StereoBP and StereoCSBP
|
15 years ago |
Vladislav Vinogradov
|
1febf345bf
|
renamed colorizeDisp to drawColorDisp, added acync version of drawColorDisp and reprojectImageTo3D_GPU.
|
15 years ago |
Vladislav Vinogradov
|
4104c3fd0b
|
fixed bug in StereoBeliefPropagation with user allocated disparity
|
15 years ago |
Anatoly Baksheev
|
eee3a35133
|
uploadConstant function for gpu
|
15 years ago |
Vladislav Vinogradov
|
ec4ce050f9
|
added reprojectImageTo3D_GPU
|
15 years ago |
Vladislav Vinogradov
|
6cafec8861
|
added colorizeDisp, fixed DisparityBilateralFilter
|
15 years ago |
Vladislav Vinogradov
|
e693f4b408
|
fixed bug in DisparityBilateralFilter
|
15 years ago |
Vladislav Vinogradov
|
1f04ea477f
|
added DisparityBilateralFilter to gpu module
|
15 years ago |
Anatoly Baksheev
|
97d17d8ad1
|
fixed warnings
added comments in gpu.hpp
|
15 years ago |
Andrey Morozov
|
aaa8678cff
|
fixed some warnings
|
15 years ago |
Vladislav Vinogradov
|
fe8b95ed80
|
fixed get_first_k_initial_global
|
15 years ago |
Andrey Morozov
|
28030952fa
|
added get_first_k_initial_global_init_global_cost in gpu::SCBP
|
15 years ago |
Anatoly Baksheev
|
9a669b1ceb
|
fixed bugs in page locked memory allocation
avoid extra gpu memory allocation in BP and CSBP
|
15 years ago |
Vladislav Vinogradov
|
9ddb373614
|
added version of StereoBeliefPropagation::operator() for user specified data term
|
15 years ago |
Vladislav Vinogradov
|
a3f3de3391
|
fixed problem with parameters in constant space belief propagation with short type of messages
|
15 years ago |
Andrey Morozov
|
1ac097ce57
|
fixed build without cuda
|
15 years ago |
Andrey Morozov
|
001bbfb4f9
|
fixed build without cuda
|
15 years ago |
Anatoly Baksheev
|
4c4871e34d
|
GCC warning: new line at the end of file
|
15 years ago |
Andrey Morozov
|
79e1c6f188
|
fixed build without cuda
|
15 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 |