386 Commits (d80a965f97460a035a60c88fe2db0f6be5b363be)

Author SHA1 Message Date
Alexey Spizhevoy 1a0d41fb53 added checkPtxVersion into gpu module 14 years ago
Alexey Spizhevoy cbb132ccb1 added ensureSizeIsEnough into gpu module, updated reduction methods 14 years ago
Alexey Spizhevoy f3a2656808 added hasPtxFor and isCompatibleWith functions into gpu module, added docs for them 14 years ago
Alexey Spizhevoy db852e0b54 updated gpu module docs 14 years ago
Vladislav Vinogradov 349e0ece93 added docs for GPU Filter Engine 14 years ago
Anatoly Baksheev 1a94186195 First version of CascadeClassifier_GPU. 14 years ago
Alexey Spizhevoy 4dfbf99dd5 cosmetic changes in gpu module, decreased matchTemplate test running time 14 years ago
Alexey Spizhevoy dc763e0250 updated normalization routine in the matchTemplate to avoid division by zero on black images (ticket #798), added test 14 years ago
Alexey Spizhevoy 2f13e4ce58 refactored hog, added camera support into hog_sample 14 years ago
Alexey Spizhevoy be38864dd0 added buffered version of gpu::convolve 14 years ago
Alexey Spizhevoy 8f0d36b8b6 refactored gpu::dft 14 years ago
Alexey Spizhevoy 21b081deff now single row GPU matrix is continuous one, added aux. functions, updated dft and matchTemplates 14 years ago
Alexey Spizhevoy 54fcdf4cae minor changes in gpu module (comments and warnings) 14 years ago
Alexey Spizhevoy 09735fd208 added gpu::dft implemented via CUFFT 14 years ago
Alexey Spizhevoy 68aba9f2fb added mulSpectrums functions into GPU module 14 years ago
Alexey Spizhevoy fef06c25b5 moved crossCorr (as NPP_Staging wrapper) into public GPU module part from the internal matchTemplate files 14 years ago
Alexey Spizhevoy f9bcef9003 moved sqrIntegral (NPP_Staging wrapper) into public GPU module part from matchTemplate.cpp 14 years ago
Vladislav Vinogradov 0cd587ee34 added gpu transpose and integral based on NPP Staging. 14 years ago
Vladislav Vinogradov 0e45a637c4 added SURF_GPU. 14 years ago
Alexey Spizhevoy df8529377b refactoring: moved gpu reduction-based functions into separated file 14 years ago
Alexey Spizhevoy 1922e50f19 refactoring: made gpu bitwise operations inline 14 years ago
Alexey Spizhevoy 0465b89e7e gpu module refactoring: moved per-element operations into separated file 14 years ago
Anatoly Baksheev 9dd4a22a5e temporary added NPP_staging, functionality from the library will be moved to NPP with next release. 14 years ago
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