Vladislav Vinogradov
059cef57e6
fixed gpu::filter2D border interpolation for CV_32FC1 type
...
added additional tests for gpu filters
fixed gpu features2D tests
13 years ago
Vladislav Vinogradov
509c910101
refactored and fixed some gpu tests
...
fixed some bugs in gpu module
13 years ago
Vladislav Vinogradov
844bdea5ac
fixed several bugs in gpu arithm functions
...
refactored tests for them
13 years ago
Vladislav Vinogradov
85c904a4ba
fixed build in gpu module (SURF and ORB)
13 years ago
Vladislav Vinogradov
ade7394e77
refactored and fixed bugs in gpu warp functions (remap, resize, warpAffine, warpPerspective)
...
wrote more complicated tests for them
implemented own version of warpAffine and warpPerspective for different border interpolation types
refactored some gpu tests
13 years ago
Vladislav Vinogradov
2d30480982
created wrappers for new NPP functions
...
removed void integral(const GpuMat& src, GpuMat& sum, GpuMat& sqsum, Stream& stream) - it fails with NPP_NOT_IMPLEMENTED error
updated docs, accuracy and performance tests
13 years ago
Vladislav Vinogradov
75ac4362ca
removed ASSERT_NO_THROW
13 years ago
Vladislav Vinogradov
af59a75ffc
fixed bug with submatrix in some gpu functions
...
update gpu tests
13 years ago
Vladislav Vinogradov
e7502e7641
implemented gpu::gemm via CUBLAS
13 years ago
Vladislav Vinogradov
ed749c4bfe
added missing arithm operations to gpu module
13 years ago
Vladislav Vinogradov
8b23c79294
implemented gpu::reduce
13 years ago
Vladislav Vinogradov
0aaaad1ea8
implemented gpu::addWeighted
13 years ago
Vladislav Vinogradov
12b7090a6f
fixed some warnings under win64
13 years ago
Anatoly Baksheev
3a1beb1c01
added cv::gpu::pow, ticket #1227
14 years ago
Vladislav Vinogradov
a4182b5da3
fixed build under linux
14 years ago
Vladislav Vinogradov
d1b4b5f0de
refactored gpu module tests
14 years ago
Anatoly Baksheev
1c18e5fef9
fixed ~300 warnings under windows (had to hack gtest a bit)
14 years ago
Alexey Spizhevoy
6f788ff8db
ported GPU test to GTest framework
14 years ago
Alexey Spizhevoy
6ce1c0e27c
removed debug output from tests
14 years ago
Alexey Spizhevoy
202e239cbd
fixed GPU minMaxLoc test, updated docs
14 years ago
Alexey Spizhevoy
63806c9ab9
renamed gpu::DeviceInfo::has into gpu::DeviceInfo::supports
14 years ago
Alexey Spizhevoy
557dd39f03
fixed gpu::sum* on CC1.0, updated some tests
14 years ago
Vladislav Vinogradov
5a166ca963
fixed gpu minMax tests under linux
14 years ago
Alexey Spizhevoy
ae529f4bc6
added absSum function
14 years ago
Vladislav Vinogradov
8274ed22e4
fixed gpu tests (BruteForceMatcher_GPU, divide, phase, cartToPolar, async)
...
minor code refactoring
14 years ago
Alexey Spizhevoy
575fd1fe4c
reafactoring: replaced query device props functions with the DeviceInfo class
14 years ago
Alexey Spizhevoy
891e2ff310
replaced has* methods in the GPU module with the TargetArchs monostate
14 years ago
Alexey Spizhevoy
01dafce1a1
fixed some bugs in GPU matrix reductions, removed <functional> into precomp.hpp
14 years ago
Alexey Spizhevoy
0da71a01ff
fixed some GPU tests failing when compiled for 1.1(no doubles) and run on 1.3(with doubles)
14 years ago
Alexey Spizhevoy
9e48f64149
fixed parsing of CC in gpu module
14 years ago
Alexey Spizhevoy
640af6623c
added support of multichannel images into gpu::sqrSum
14 years ago
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
Alexey Spizhevoy
c9f9f38777
added gpu::sqrSum function
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
17d9014373
added per-element min/max to gpu module.
...
fixed compile error in transform.
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
56745b5400
refactored gpu tests a little
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
437ac1a2f1
added mask support into gpu::minMax
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
fbdb4f4ab5
1) gpu test refactoring.
...
2) fixed gpu bm test fail
3) CMAKE_MINIMUM_REQUIRED(VERSION 2.8.3)
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
Alexey Spizhevoy
bdaad9e1fe
added support of buffers into gpu::minMaxLoc, reduced memory requirements, refactored
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
Alexey Spizhevoy
27690e3b6e
added minMaxLoc function into gpu module
14 years ago
Alexey Spizhevoy
13d18d65a8
added support of multichannel matrices in gpu::minMax
14 years ago