Vladislav Vinogradov
be54f1237a
minor fix
14 years ago
Alexey Spizhevoy
cc6a87fc9d
fixed big in gpu::HOGDescriptor, added property into CPU's HOGDescriptor
14 years ago
Alexey Spizhevoy
fada88e100
fixed some bugs, added tests for gpu::HOGDescriptor
14 years ago
Alexey Spizhevoy
13134595fd
added HOGDescriptor on GPU
14 years ago
Anatoly Baksheev
ac5298815a
some device layer utility functions
14 years ago
Vladislav Vinogradov
19544b3d54
fixed gpu linear filters
14 years ago
Anatoly Baksheev
c8e93da01d
minor (compilation fix)
14 years ago
Anatoly Baksheev
55a722fc9d
some utility for GPU module internal purposes
14 years ago
Anatoly Baksheev
4ea811c568
Fixed a minor bug in PtrElemStep::ptr
14 years ago
Anatoly Baksheev
d661b8e3e2
added PtrStep PtrElemStep structures. Refactored name spaces,
14 years ago
Vladislav Vinogradov
80c1aecfe5
moved gpu::cvtColor from imgproc_gpu.cpp to color.cpp
14 years ago
Vladislav Vinogradov
7d0feef775
added vecmath to gpu module.
14 years ago
Vladislav Vinogradov
b08f60828b
added to gpu module linear filters for int and float source types.
...
refactored gpu module.
14 years ago
Vladislav Vinogradov
e12e4798e0
added gpu version of magnitude, magnitudeSqr, phase, cartToPolar, polarToCart
14 years ago
Vladislav Vinogradov
f4075e0168
added gpu::cvtColor for RGB <-> HSV and RGB <-> HLS
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.
...
added supports of 4-channels image to gpu::minMax and gpu::cvtColor for RGB <-> YCrCB, RGB <-> YUV and RGB <-> XYZ color conversion.
14 years ago
Vladislav Vinogradov
fb7aa43feb
added gpu 1d window sum, convertTo, based on NPP.
...
added RGB <-> XYZ color conversion.
gpu morphology minor fix.
14 years ago
Alexey Spizhevoy
12b7f3a0d0
fixed some compile-time problems (under Ubuntu)
14 years ago
Vladislav Vinogradov
2985c713e6
fixed short and float reading/writing in gpu::cvtColor
14 years ago
Vladislav Vinogradov
5d95cd75f2
added gpu::cvtColor for RGB <-> YCrCb and RGB <-> YUV
14 years ago
Vladislav Vinogradov
5285722c1c
added gpu::magnitude for complex source vector (two channels float).
...
added gpu::cvtColor for BGR5x5 <-> BGR and BGR5x5 <-> Gray.
14 years ago
Alexey Spizhevoy
037002d3c1
added copyright for split_merge files
14 years ago
Vladislav Vinogradov
e1e5047b6e
added gpu::LUT for CV_8UC3 type, added gpu::cvtColor for BGR2BGR5x5, minor fix in tests.
14 years ago
Vladislav Vinogradov
4100cbd997
added gpu version of LUT, integral, boxFilter and cvtColor (RGB <-> YCrCb), based on NPP.
...
minor refactoring of GPU module and GPU tests, split arithm and imgproc parts.
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
...
added gpu compare version for CMP_NE operation
14 years ago
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
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
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
Vladislav Vinogradov
1febf345bf
renamed colorizeDisp to drawColorDisp, added acync version of drawColorDisp and reprojectImageTo3D_GPU.
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
1f04ea477f
added DisparityBilateralFilter to gpu module
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
ef9a9d43a4
a lot of refactoring
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