Commit Graph

125 Commits

Author SHA1 Message Date
Vladislav Vinogradov 9da6d78989 optimized gpu filters, added buffered version for different filters 2011-09-28 11:52:26 +00:00
Vladislav Vinogradov 67a9b79433 added performance tests for gpu::reduce 2011-09-26 08:14:31 +00:00
Vladislav Vinogradov b2079d6de1 implemented gpu::resize for all types 2011-09-12 10:13:14 +00:00
Vladislav Vinogradov df9f707ff0 fixed bug in gpu::remap under win32 2011-09-06 13:42:50 +00:00
Vladislav Vinogradov 84022779a1 added bicubic interpolation to gpu::remap 2011-09-06 07:01:23 +00:00
Vladislav Vinogradov 47d68f6967 implemented gpu::remap for all types 2011-08-31 11:42:54 +00:00
Vladislav Vinogradov 5f9e47a9cd refactored gpu::BruteForceMatcher (moved some utility functions to device layer) 2011-08-29 11:31:52 +00:00
Vladislav Vinogradov 173ac5a64b optimized gpu pyrDown and pyrUp 2011-08-24 11:16:42 +00:00
Vladislav Vinogradov 5e9ae6b19f added TransformFunctorTraits, optimized some functions that use transform 2011-08-17 11:32:24 +00:00
Vladislav Vinogradov 6e3a1f7b49 implement optimized version of gpu::BruteForceMatcher::knnMatch when k == 2 2011-08-15 12:14:02 +00:00
Vladislav Vinogradov 8bb9e4302e added registerPageLocked/unregisterPageLocked functions
added convert functions to BruteForceMatcher_GPU
other minor fixes
2011-08-10 11:32:48 +00:00
Vladislav Vinogradov 12b7090a6f fixed some warnings under win64 2011-08-08 13:03:18 +00:00
Anatoly Baksheev 5c691907ed minor improvements in cmake-file for gpu samples 2011-08-08 12:16:23 +00:00
Vladislav Vinogradov 767ac9aa10 added gpu::Canny function 2011-08-08 08:53:55 +00:00
Vladislav Vinogradov 3ab2728da1 gpu device layer code refactoring 2011-08-03 12:10:36 +00:00
Vladislav Vinogradov 33df5ea07b added gpu::calcHist function 2011-08-01 13:15:37 +00:00
Vladislav Vinogradov e746b3e8ae added buffered version of pyrDown and pyrUp
added stream support to downsample, upsample, pyrUp and pyrDown
2011-08-01 08:15:31 +00:00
Alexey Spizhevoy a23406ea6c added missing header 2011-07-20 12:56:21 +00:00
Alexey Spizhevoy 674b763395 GPU: updated upsample, downsample functions, added pyrDown, pyrUp, added support of 16S filtering; put spherical warper on GPU (from opencv_stitching) 2011-06-30 14:39:48 +00:00
Vadim Pisarevsky 9df999154c fixed a few warnings and bugs, including ticket #1079 2011-06-12 20:29:50 +00:00
Alexey Spizhevoy efe0b77416 reverted wrong commit for one of gpu samples 2011-06-09 10:21:02 +00:00
Alexey Spizhevoy ace94d2ebf fixed bug in opencv_stitching (corrected resize images step), added matches checking (both 1->2 and 2->1 must be presented) 2011-06-09 10:16:10 +00:00
Anatoly Baksheev ee3101ba1c removed cv_config 2011-06-09 08:25:36 +00:00
Anatoly Baksheev 22dbd002e6 fix compilation for macos 2011-06-03 08:13:03 +00:00
Anatoly Baksheev 68a2ec3394 compilation for macos 2011-06-01 15:42:11 +00:00
Anatoly Baksheev 1eba407378 compilation for macos 2011-06-01 15:35:30 +00:00
Vladislav Vinogradov f906c9b259 added resetDevice function, removed MultiGpuManager 2011-06-01 10:11:27 +00:00
Vadim Pisarevsky 8ba6a54d28 fixed warning from GCC 2011-05-31 14:02:19 +00:00
Alexander Shishkov 33e71127f7 fixed problem with VideoInput on Windows when OpenCV compiled statically (ticket #573) 2011-05-30 13:32:57 +00:00
Vadim Pisarevsky 23768b1826 replaced #include <some_opencv_hdr> with #include "some_opencv_hdr" (ticket #719) 2011-05-21 18:32:34 +00:00
Anatoly Baksheev 69f28ef65c solution folder flag disabled by default 2011-05-17 09:40:06 +00:00
Anatoly Baksheev c49dc37761 [+] added use_folders cmake feature if cmake version is greater then 2.8.0
[~] fixed warning in featuers2d under windows (can't generate assignment operator)
2011-05-11 13:37:20 +00:00
Alexey Spizhevoy f6fc807d49 fixed some tests in gpu module 2011-05-05 11:44:47 +00:00
Alexey Spizhevoy ce808af594 fixed failing GPU projectPoints and solvePnPRansac tests 2011-04-27 05:29:02 +00:00
Vadim Pisarevsky 9a991a2e10 fixed build problems on Windows 2011-04-18 15:14:32 +00:00
Alexey Spizhevoy 97282d8ff8 added downsample function into gpu module, refactored it a little bit, added guard for CUDA related include in cascadeclassifier_nvidia_api.cpp 2011-04-08 08:04:56 +00:00
Anton Obukhov 07d19c2c6f [~] Refactored, cleaned up, and consolidated the code of GPU examples (cascadeclassifier and cascadeclassifier_nvidia_api) 2011-04-07 12:59:01 +00:00
Anatoly Baksheev ce474db8eb refactored FaceDetection GPU sample 2011-04-04 15:21:58 +00:00
Alexey Spizhevoy caa2733636 minor changes in gpu performance sample 2011-04-01 07:31:06 +00:00
Vladislav Vinogradov 58f6919795 made GPU version of SURF more consistent with CPU one 2011-03-10 13:53:58 +00:00
Alexey Spizhevoy c067c633f0 added docs for gpu::solvePnPRansac 2011-03-09 08:48:39 +00:00
Alexey Spizhevoy 23416e3db5 make GPU version of solvePnPRansac more consistent with CPU one 2011-03-07 14:01:18 +00:00
Alexey Spizhevoy 1d62fddd31 updated solvePnpRansac performance test 2011-03-07 13:36:47 +00:00
Alexey Spizhevoy c3b05cf398 added command line args parsing into gpu performance sample 2011-03-03 13:46:44 +00:00
Alexey Spizhevoy 60e33921e3 added performance sample for solvePnpRansac + refactoring 2011-03-01 09:17:22 +00:00
Alexey Spizhevoy 4ec5fb43f0 fixed some warnings 2011-03-01 08:02:27 +00:00
Alexey Spizhevoy b97d8fd656 added performance test for gpu::projectPoints function 2011-02-21 11:14:12 +00:00
Alexey Spizhevoy e5b563b3fd refactored GPU performance sample, added filter suport 2011-02-17 15:25:50 +00:00
Alexey Spizhevoy e1b5a4fcc8 fixed incorrect device id in multi_gpu sample (checked both multi GPU samples work correctly with new multi GPU API) 2011-02-17 07:29:56 +00:00
Vladislav Vinogradov 54fa600b9e update docs
minor fixes and refactoring of GPU module
2011-02-16 08:31:45 +00:00