421 Commits (4b234fa0a5fc2a81899537acdd8f9c19932dd057)

Author SHA1 Message Date
Vladislav Vinogradov 2c39f0ee33 fix unnecessary memory allocation in gpu::magnitude and gpu::phase 14 years ago
Anatoly Baksheev 5ac4b23b7c added PtrStep structure to pass in __global__ functions 14 years ago
Vladislav Vinogradov b08f60828b added to gpu module linear filters for int and float source types. 14 years ago
Vladislav Vinogradov e12e4798e0 added gpu version of magnitude, magnitudeSqr, phase, cartToPolar, polarToCart 14 years ago
Vladislav Vinogradov 4124633359 added magnitudeSqr and rectStdDev to gpu module. 14 years ago
Alexey Spizhevoy 970dd7f593 implemented mean shift segmentation with elimination of small segments, added tests 14 years ago
Vladislav Vinogradov f6895e7738 fixed gpu filters (deriv filter and source roi calculation) 14 years ago
Vladislav Vinogradov ced60b7498 added histograms calculation to gpu module 14 years ago
Alexey Spizhevoy adf7cc20b7 changed mean shift procedure a little 14 years ago
Vladislav Vinogradov 3e840cb798 added min/max filters to gpu module. 14 years ago
Vladislav Vinogradov 66df8ef06c added Filter Engine to gpu module. 14 years ago
Vladislav Vinogradov 49fa536c62 added Sobel, GaussianBlur, Canny to gpu module. 14 years ago
Vladislav Vinogradov fb7aa43feb added gpu 1d window sum, convertTo, based on NPP. 14 years ago
Anatoly Baksheev 60e572bbcf fixed gpu morphology: now kernel in gpu is passed to npp functions. 14 years ago
Vladislav Vinogradov 5285722c1c added gpu::magnitude for complex source vector (two channels float). 14 years ago
Alexey Spizhevoy 992485c532 updated StereoBP docs & comments 14 years ago
Vladislav Vinogradov 51d5959aca added gpu add, subtract, multiply, divide, absdiff with Scalar. 14 years ago
Anatoly Baksheev a5910ac068 modified according to NPP for CUDA 3.2 API updates. 14 years ago
Vladislav Vinogradov 4100cbd997 added gpu version of LUT, integral, boxFilter and cvtColor (RGB <-> YCrCb), based on NPP. 14 years ago
Alexey Spizhevoy b2cdb7fa39 implemented cv::gpu::merge and cv::gpu::split functions 14 years ago
Vladislav Vinogradov a2f8817df1 minor refactoring of GPU module and GPU tests 14 years ago
Anatoly Baksheev 4ffb519cdd GPU module: minor interface changes 14 years ago
Anatoly Baksheev 1387bfcde0 added GPU implementation of morphology functions (using NPP) and tests for it. 14 years ago
Vladislav Vinogradov b181d78ca5 Added implementation and test for the GPU version of warpAffine, warpPerspective, rotate, based on NPP. 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
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
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
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
Vladislav Vinogradov 0a73af8e22 added cvtColor on gpu (supports conversion between RGB, BGR and GRAY) 14 years ago
Vladislav Vinogradov 304caab746 added remap version for 3-channels input images 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 ec4ce050f9 added reprojectImageTo3D_GPU 14 years ago
Vladislav Vinogradov 6cafec8861 added colorizeDisp, fixed DisparityBilateralFilter 14 years ago
Vladislav Vinogradov 1f04ea477f added DisparityBilateralFilter to gpu module 14 years ago
Anatoly Baksheev 97d17d8ad1 fixed warnings 14 years ago
Andrey Morozov aaa8678cff fixed some warnings 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 14 years ago
Vladislav Vinogradov 9ddb373614 added version of StereoBeliefPropagation::operator() for user specified data term 15 years ago
Anatoly Baksheev 4c4871e34d GCC warning: new line at the end of file 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 77ce659154 15 years ago
Vladislav Vinogradov 6062fad7d8 added minimum disparity threshold parameter to StereoConstantSpaceBP 15 years ago
Vladislav Vinogradov 26712fad72 gpu::StereoConstantSpaceBP: 15 years ago
Vladislav Vinogradov ee104c27d8 added gpu implementation of constant space belief propagation stereo matching. 15 years ago
Anatoly Baksheev 2a385be0ef meanShiftFilteringGPU: performance and bug with type conversions 15 years ago
Anatoly Baksheev d1fc3e6b5a cv::gpu::CudaStream -> cv::gpu::Stream 15 years ago