110 Commits (5633cf0379b3cf3cb268a869e51e9637b49c0476)

Author SHA1 Message Date
Alexey Spizhevoy a81b41fb08 fixed some warning under Ubuntu in gpu module 14 years ago
Alexey Spizhevoy c9f9f38777 added gpu::sqrSum function 14 years ago
Alexey Spizhevoy 3997514b7c added tests for gpu::sum, it supports all data types, but single channel images only 14 years ago
Vladislav Vinogradov 49ec8ba742 fixed bug in gpu filter engine (incorrect buffer type) and in vector's saturate_cast. 14 years ago
Alexey Spizhevoy d557c800a7 refactored gpu module 14 years ago
Alexey Spizhevoy fa322bf46f added gpu::columnSum, fixed compile error (if there is no cuda), refactored 14 years ago
Alexey Spizhevoy 19b434be50 minor refactoring of gpu module 14 years ago
Anatoly Baksheev 652fb1212e module reorganization: added folder with pure device functions, cuda_shared.hpp renamed to internal_shared.hpp 14 years ago
Alexey Spizhevoy 50167f6c26 added first version of gpu::matchTemplate, currently it works only with 8UC1 images and SQDIFF method 14 years ago
Vladislav Vinogradov 8891acb67a added BruteForceMatcher_GPU 14 years ago
Vladislav Vinogradov 17d9014373 added per-element min/max to gpu module. 14 years ago
Alexey Spizhevoy df48ad76b0 added support of gamama_correction parameter into gpu::HOGDescriptor, updated tests 14 years ago
Alexey Spizhevoy ab04a03621 added support of BORDER_REFLECT into gpu::cornerHarris and etc, added support of border extr. int linear filters 14 years ago
Alexey Spizhevoy 493d7a6e45 added min eigen val based corner detector into gpu module 14 years ago
Alexey Spizhevoy 9adfc2cadc added Harris corner detector into gpu module 14 years ago
Alexey Spizhevoy b260382840 added masks support into gpu::minMaxLoc 14 years ago
Alexey Spizhevoy 437ac1a2f1 added mask support into gpu::minMax 14 years ago
Alexey Spizhevoy 72f020a8f3 added gpu::count_non_zero version for CC1.0, refactored gpu module a little 14 years ago
Alexey Spizhevoy 7e2cc1be1b added first version of gpu::countNonZero for all data types, it doesn't support compute capability 1.0 yet, also fixed some little bugs 14 years ago
Alexey Spizhevoy bdaad9e1fe added support of buffers into gpu::minMaxLoc, reduced memory requirements, refactored 14 years ago
Alexey Spizhevoy fa5422a2ad added buf support into gpu::minMax 14 years ago
Alexey Spizhevoy 27690e3b6e added minMaxLoc function into gpu module 14 years ago
Alexey Spizhevoy 282e01cb4a added support of all data types into gpu::minMax 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 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
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 55a722fc9d some utility for GPU module internal purposes 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 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