Vladislav Vinogradov
|
1c1a61dd37
|
added __forceinline__ to device functions
fixed BFM warning ("cannot tell what pointer points to")
|
2011-06-14 11:27:32 +00:00 |
|
Vladislav Vinogradov
|
926a6bba00
|
modified according to CUDA 4.0 API updates
|
2011-05-31 08:31:10 +00:00 |
|
Vladislav Vinogradov
|
deac5d972e
|
fixed errors in gpu on old video cards (SURF_GPU, BruteForceMatcher_GPU, min/max, setTo, convertTo)
added assertion after all kernels calls
|
2011-02-14 15:50:17 +00:00 |
|
Alexey Spizhevoy
|
4dfbf99dd5
|
cosmetic changes in gpu module, decreased matchTemplate test running time
|
2011-01-12 09:30:08 +00:00 |
|
Alexey Spizhevoy
|
d091ae5746
|
removed unnecessary code from gpu::matchTemplate
|
2011-01-12 06:49:03 +00:00 |
|
Alexey Spizhevoy
|
57f917d6f2
|
replaced adding constant in normalization with taking max
|
2011-01-11 10:15:46 +00:00 |
|
Alexey Spizhevoy
|
dc763e0250
|
updated normalization routine in the matchTemplate to avoid division by zero on black images (ticket #798), added test
|
2011-01-11 09:36:21 +00:00 |
|
Alexey Spizhevoy
|
fef06c25b5
|
moved crossCorr (as NPP_Staging wrapper) into public GPU module part from the internal matchTemplate files
|
2010-12-22 08:56:16 +00:00 |
|
Alexey Spizhevoy
|
343c33d73e
|
added support of CCOEFF_NORMED for multichannel images (8U) into gpu::matchTemplate
|
2010-12-16 08:10:31 +00:00 |
|
Alexey Spizhevoy
|
3db5b687f6
|
added support of multichannel images into gpu::matchTemplate for CCOEFF method
|
2010-12-15 16:04:10 +00:00 |
|
Alexey Spizhevoy
|
e5eec31be1
|
fixed minor bugs in gpu module
|
2010-12-15 12:10:30 +00:00 |
|
Alexey Spizhevoy
|
68c3018047
|
added support of multichannel images into gpu::matchTemplate (all methods except CCOEFF based), refactored
|
2010-12-15 11:22:37 +00:00 |
|
Alexey Spizhevoy
|
e7cf541f5f
|
fixed bug in matchTemplate when template size is (1,1), refactored
|
2010-12-14 09:53:17 +00:00 |
|
Alexey Spizhevoy
|
1887b7d2e4
|
refactored matchTemplate.cu
|
2010-12-14 08:45:11 +00:00 |
|
Alexey Spizhevoy
|
ce47a37e6e
|
added CUDA kernel for CV_TM_CCOEFF_NORMED matchTemplate method
|
2010-12-14 08:00:53 +00:00 |
|
Alexey Spizhevoy
|
b35aa77418
|
added CUDA kernel for CV_TM_CCOEFF matchTemplate method
|
2010-12-14 07:42:55 +00:00 |
|
Alexey Spizhevoy
|
39700c5d54
|
added some gpu::matchTemplate kernels (other parts after NPP Staging integration)
|
2010-12-13 16:48:34 +00:00 |
|
Alexey Spizhevoy
|
d557c800a7
|
refactored gpu module
|
2010-12-10 10:23:32 +00:00 |
|
Alexey Spizhevoy
|
fa322bf46f
|
added gpu::columnSum, fixed compile error (if there is no cuda), refactored
|
2010-12-08 15:06:10 +00:00 |
|
Alexey Spizhevoy
|
b1c5b9293e
|
added support of CV_32F & CV_TM_SQDIFF into gpu::matchTemplate
|
2010-12-08 13:12:12 +00:00 |
|
Alexey Spizhevoy
|
40304721a7
|
added support of CV_TM_CCORR (via FFT) into gpu::matchTemplate (versions both with block and without blocks)
|
2010-12-08 13:03:53 +00:00 |
|
Anatoly Baksheev
|
652fb1212e
|
module reorganization: added folder with pure device functions, cuda_shared.hpp renamed to internal_shared.hpp
|
2010-12-06 16:37:32 +00:00 |
|
Alexey Spizhevoy
|
50167f6c26
|
added first version of gpu::matchTemplate, currently it works only with 8UC1 images and SQDIFF method
|
2010-12-06 14:19:41 +00:00 |
|