Alexey Spizhevoy
f56d9c340f
added support of remaining image number of channels into gpu::sum
14 years ago
Alexey Spizhevoy
d8a7ff1e00
refactored gpu module, added vec math operators for uint, added support of 2 channel images into gpu::sum (removed support of double)
14 years ago
Alexey Spizhevoy
e5eec31be1
fixed minor bugs in gpu module
14 years ago
Kirill Kornyakov
93e344a962
compilation warning fixed
14 years ago
Alexey Spizhevoy
68c3018047
added support of multichannel images into gpu::matchTemplate (all methods except CCOEFF based), refactored
14 years ago
Kirill Kornyakov
c418858104
bug #762 fixed
14 years ago
Kirill Kornyakov
e7f491ae1a
CascadeClassifier refactored. Most of the members and methods are private now.
14 years ago
Alexey Spizhevoy
e7cf541f5f
fixed bug in matchTemplate when template size is (1,1), refactored
14 years ago
Alexey Spizhevoy
1887b7d2e4
refactored matchTemplate.cu
14 years ago
Alexey Spizhevoy
ce47a37e6e
added CUDA kernel for CV_TM_CCOEFF_NORMED matchTemplate method
14 years ago
Alexey Spizhevoy
b35aa77418
added CUDA kernel for CV_TM_CCOEFF matchTemplate method
14 years ago
James Bowman
af86e87c70
Export CV_PI explcitly, #758 .
14 years ago
Vadim Pisarevsky
5633cf0379
one more fix in the recently rewritten copyMakeBorder
14 years ago
Alexey Spizhevoy
39700c5d54
added some gpu::matchTemplate kernels (other parts after NPP Staging integration)
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
Vladislav Vinogradov
b18a3a5f83
fixed errors in StereoBeliefPropogation under linux
14 years ago
Anatoly Baksheev
070d87fb7f
fixed bug with prefilter_xsobel preset.
14 years ago
Alexey Spizhevoy
e193fa1165
fixed minor bug in gpu::sum
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
442cd75c32
fixed compile error under linux
14 years ago
Vladislav Vinogradov
49ec8ba742
fixed bug in gpu filter engine (incorrect buffer type) and in vector's saturate_cast.
...
changed buffer type in linear filters to float.
added support of 1 channel image to linear filters.
added support of BORDER_REFLECT101, BORDER_REPLICATE and BORDER_CONSTANT border type to gpu linear filters.
minor fix in tests.
update comments in gpu.hpp.
14 years ago
Vadim Pisarevsky
108ab94023
improved naive bayes robustness in the case of singular data
14 years ago
Vadim Pisarevsky
51d039945a
fixed cv::CHAIN_APPROX_* definitions (ticket #755 )
14 years ago
Vadim Pisarevsky
76c8a7d96b
rewrote copyMakeBorder (to support other border types and fix some bugs)
14 years ago
Vadim Pisarevsky
8511b69635
fixed Mat::Mat(Vec|Matx|vector) constructor (ticket #747 )
14 years ago
Vadim Pisarevsky
4339f69da4
fix opencv-highgui build with old versions of libpng (< 1.4.x)
14 years ago
Anatoly Baksheev
6c2cce6e28
some files rename
14 years ago
Anatoly Baksheev
ec4d2b6bb9
Fixed serious kernel crash IN StereoBM_GPU for some parameter. Will more rework for the code farther.
14 years ago
Vadim Pisarevsky
fcdce4edcb
fixed border processing bayer2rgb & bayer2gray; made the test "color-bayer" pass; renamed CV_Bayer*2Gray -> CV_Bayer*2GRAY for consistency
14 years ago
Vadim Pisarevsky
d14b744ea9
possibly improved findHomography accuracy (reported by Luca Del Tongo)
14 years ago
Vadim Pisarevsky
da293ee3d9
SSE2 optimization for Bayer->RGB; added Bayer->Gray with SSE2 optimization; corrected some bugs noted in the yahoogroups forum
14 years ago
Alexey Spizhevoy
79b1eec3d3
minor refactoring of gpu module
14 years ago
Alexey Spizhevoy
9f80317ffa
fixed minor bug in gpu module, added first version of sum
14 years ago
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
Vadim Pisarevsky
e5564b4388
improved accuracy of determinant(), invert() and solve() on 3x3 matrices (ticket #749 )
14 years ago
Kirill Kornyakov
d8415ed44e
code cleaning of cascade classifier
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
Vadim Pisarevsky
3beac049d5
replicated the fix for Ptr<CvCapture> bug
14 years ago
Vladislav Vinogradov
905e5f1739
added support of 4-channels images to StereoConstantSpaceBP.
...
refactored transpose_gpu, made it non template function.
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
Vadim Pisarevsky
ed934ed6fc
fixed GBTrees build on NetBSD & Android; fixed GPU brute force matcher test build on MacOSX
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