Vladislav Vinogradov
|
dd2fe821c2
|
deleted NPP_VERSION and NPP_HAVE_COMPLEX_TYPE macros, because last NPP supports complex types under linux
|
14 years ago |
Alexey Spizhevoy
|
d7c0c72b75
|
fixed scaling in gpu HOG
|
14 years ago |
Alexey Spizhevoy
|
732bd621bb
|
added masks support for bitwise operations on GPU
|
14 years ago |
Andrey Morozov
|
680dc71bc5
|
fixed compilation error and warnings under ubuntu
|
14 years ago |
Alexey Spizhevoy
|
6a9d022a9f
|
added support of different descriptor formats into gpu HOGDescriptor
|
14 years ago |
Alexey Spizhevoy
|
faf4d0bc74
|
added bitwise operations into gpu module
|
14 years ago |
Alexey Spizhevoy
|
11c0c5bf85
|
added getDescriptors support into gpu HOG, also added commented test for this feature
|
14 years ago |
Alexey Spizhevoy
|
8adc62016b
|
added getDescriptors function (draft version)
|
14 years ago |
Alexey Spizhevoy
|
2d01558479
|
added different win_stride values feature into gpu HOG, refactored gpu HOG sample
|
14 years ago |
Alexey Spizhevoy
|
4568d702ff
|
added getPeopleDetector_48x96 into gpu HOG
|
14 years ago |
Anatoly Baksheev
|
edff674105
|
added default detector for winSize(64,128) for hog on gpu
|
14 years ago |
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 |
Ethan Rublee
|
29b94ceef9
|
Fixing a small error in compilation for gpu - anatoly should review.
|
14 years ago |
Anatoly Baksheev
|
f2df784830
|
fixed error reporting in GPU module (exceptions in destructors, etc)
|
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 |
Vladislav Vinogradov
|
863d61e9eb
|
fix gpu module compilation under linux
|
14 years ago |
Anatoly Baksheev
|
c923b258f4
|
fixed compilation under gcc
|
14 years ago |
Anatoly Baksheev
|
7f56e5b2dd
|
compilation errors
|
14 years ago |
Anatoly Baksheev
|
4ea811c568
|
Fixed a minor bug in PtrElemStep::ptr
|
14 years ago |
Anatoly Baksheev
|
cac2e9bc80
|
compilation errors under GCC
|
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
|
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
|
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 |
Alexey Spizhevoy
|
fa245e5f21
|
refactored mssegmentation.cpp
|
14 years ago |
Vladislav Vinogradov
|
e12e4798e0
|
added gpu version of magnitude, magnitudeSqr, phase, cartToPolar, polarToCart
|
14 years ago |
Alexey Spizhevoy
|
6b5df89532
|
refactored mean shift segmentation a little
|
14 years ago |
Vladislav Vinogradov
|
4124633359
|
added magnitudeSqr and rectStdDev to gpu module.
added supports of CV_32SC2 source to gpu scalar arithm and float source to gpu::histRange.
minor fix of gpu tests.
|
14 years ago |
Vladislav Vinogradov
|
f4075e0168
|
added gpu::cvtColor for RGB <-> HSV and RGB <-> HLS
|
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 |
Anatoly Baksheev
|
c09254cf67
|
fixed some warning under VS2008
|
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
|
66df8ef06c
|
added Filter Engine to gpu module.
disabled gpu::sum, gpu::minMax, gpu:Canny until fix crash.
|
14 years ago |
Anatoly Baksheev
|
7a3b0785d7
|
fixed gpu module build system (in case when WITH_CUDA is set, but CUDA Toolkit is not found)
|
14 years ago |
Vladislav Vinogradov
|
49fa536c62
|
added Sobel, GaussianBlur, Canny to gpu module.
minor fix of matrix_operations.cpp.
|
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
|
bf25758159
|
fixed gpu morphology: anchor and iterations
|
14 years ago |
Vladislav Vinogradov
|
2985c713e6
|
fixed short and float reading/writing in gpu::cvtColor
|
14 years ago |