422 Commits (d95bf478fea7b44a5116ac7cd0d12a1737654c04)

Author SHA1 Message Date
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
Alexey Spizhevoy 27690e3b6e added minMaxLoc function into gpu module 14 years ago
Anatoly Baksheev 0e43976259 1) more convenient naming for samples gpu 14 years ago
Alexey Spizhevoy 68a7fc9868 optimized gpu::minMax a little 14 years ago
Alexey Spizhevoy 13d18d65a8 added support of multichannel matrices in gpu::minMax 14 years ago
Alexey Spizhevoy 282e01cb4a added support of all data types into gpu::minMax 14 years ago
Vladislav Vinogradov 3c0cc087d6 fixed bug in StereoConstantSpaceBP - missing load max_data_term to constant memory 14 years ago
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