1167 Commits (7b3e3f69fb8600a43d51a464a812f3c00d770194)

Author SHA1 Message Date
Alexey Spizhevoy d557c800a7 refactored gpu module 14 years ago
Alexey Spizhevoy 97484089c5 added support of CV_8U & CV_TM_CCORR into gpu::matchTemplate 14 years ago
Alexey Spizhevoy 9801d07a46 added test for gpu:columnSum 14 years ago
Alexey Spizhevoy fa322bf46f added gpu::columnSum, fixed compile error (if there is no cuda), refactored 14 years ago
Alexey Spizhevoy b1c5b9293e added support of CV_32F & CV_TM_SQDIFF into gpu::matchTemplate 14 years ago
Alexey Spizhevoy 40304721a7 added support of CV_TM_CCORR (via FFT) into gpu::matchTemplate (versions both with block and without blocks) 14 years ago
Vladislav Vinogradov 905e5f1739 added support of 4-channels images to StereoConstantSpaceBP. 14 years ago
Vladislav Vinogradov c18aa438ec added support of 4 channels images to StereoBeliefPropagation, minor code refactoring. 14 years ago
Alexey Spizhevoy 349a9fac86 fixed compile-time warning under g++ 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
Vladislav Vinogradov fadd19b976 added assertion on Compute Capability >= 1.1 to BruteForceMatcher_GPU_base::radiusMatch 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
Alexey Spizhevoy 77027f6075 refactored border interpolation in gpu module 14 years ago
Vladislav Vinogradov 17d9014373 added per-element min/max to gpu module. 14 years ago
Anatoly Baksheev d96c5ebb7d misprint 14 years ago
Alexey Spizhevoy 6ef4d9b1dd added sipport of BORDER_REPLICATE mode into gpu::corner* functions 14 years ago
Alexey Spizhevoy 103bbaf09c updated BrdReflect101 in gpu module 14 years ago
Alexey Spizhevoy e75ca4b662 replaced global memory reads with texture memory reads in GPU's corner detectors 14 years ago
Alexey Spizhevoy df48ad76b0 added support of gamama_correction parameter into gpu::HOGDescriptor, updated tests 14 years ago
Alexey Spizhevoy 2a2590bae2 replaced filter (from the nearest to linear) mode when resizing image in gpu::HOGDescriptor 14 years ago
Alexey Spizhevoy 68c41a6c6c minor fix in gpu's header 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 d9489bbe0c fixed bug in gpu::cornerHarris and gpu::cornerMinEigenVal 14 years ago
Vladislav Vinogradov 57f7678db1 added gpu transpose for CV_8UC4, CV_8SC4, CV_16SC2, CV_16UC2, CV_32SC1 and CV_32FC1 types 14 years ago
Alexey Spizhevoy d0dfae5143 fixed bug in ms segmentation 14 years ago
Alexey Spizhevoy 32a9b63d2f added better threads configuration estimator for the minMax, minMaxLoc, countNonZero functions in gpu module 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 678f392569 added is_signed into numeric_limits_gpu, fixed incorrect min max finding for floating values 14 years ago
Alexey Spizhevoy 6ad158dbe1 refactored gpu::minMaxLoc 14 years ago
Alexey Spizhevoy 437ac1a2f1 added mask support into gpu::minMax 14 years ago
Alexey Spizhevoy 8c48f3be9d moved GPU's global counter reset from caller to the kernel's end 14 years ago
Alexey Spizhevoy 3da253a259 replaced one-threads tail reduce with one-block tail reduce in functions gpu: minMax, minMaxLoc 14 years ago
Alexey Spizhevoy 1066bd2fa2 removed double support (gpu: minMax, minMaxLoc, countNonZero) for CC which doesn't have native double support 14 years ago
Alexey Spizhevoy 72f020a8f3 added gpu::count_non_zero version for CC1.0, refactored gpu module a little 14 years ago
Anatoly Baksheev 4c6ffc7c77 temporary removed VERSION_VAR (because this requires cmake 2.8.3) 14 years ago
Anatoly Baksheev fbdb4f4ab5 1) gpu test refactoring. 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
Anatoly Baksheev e470246ab5 restored version check (VERSION_VAR) 14 years ago
Martin Baeum a7d979fb7e remove spurious VERSION_VAR (fixes #711) 14 years ago
Alexey Spizhevoy bdaad9e1fe added support of buffers into gpu::minMaxLoc, reduced memory requirements, refactored 14 years ago
Alexey Spizhevoy 9ad7a1c927 fixed compile time errors in gpu module (if one compiles without CUDA) 14 years ago
Anatoly Baksheev 36ebf4ef0d cuda+npp version check at configure time. 14 years ago
Alexey Spizhevoy fa5422a2ad added buf support into gpu::minMax 14 years ago
Alexey Spizhevoy 48183f10e7 optimized memory requirements for gpu::minMax's buffers, added support of compute capability 1.0 14 years ago
Anatoly Baksheev 7c77787c84 npp version check 14 years ago
Anatoly Baksheev d6686240d5 added version detection for NPP 14 years ago