Vladislav Vinogradov
f0b19d4659
updated license header in whole gpu module
12 years ago
Vladislav Vinogradov
abc9ef6809
moved utility functions from gpu_perf_test and gpu_test to ts module
12 years ago
Vladislav Vinogradov
4f7cfbc26e
fixed gpu bitwise operations with scalars
12 years ago
Vladislav Vinogradov
86bd325131
added gpu::normalize function
12 years ago
Vladislav Vinogradov
61b54149b1
added mask support to gpu norm and sum
12 years ago
Vladislav Vinogradov
08914aa708
added gpu compare with scalar
12 years ago
Vladislav Vinogradov
b7e6b5af1b
fixed tests (call resetDevice, if there was a gpu failure)
12 years ago
OpenCV Buildbot
04384a71e4
Normalize line endings and whitespace
12 years ago
marina.kolpakova
e5437e5486
Fix binary compatibility of opencv_gpu
12 years ago
Vladislav Vinogradov
ec7f9566e0
minor gpu tests fix
12 years ago
Vladislav Vinogradov
bfb390e82a
added gpu::FGDStatModel (Background/foreground segmentation)
13 years ago
Vladislav Vinogradov
4e4b96e3d9
Merged revision(s) 8484 from trunk:
...
fixed some bugs in gpu module under Windows:
* convertTo alignment error
........
13 years ago
Vladislav Vinogradov
67b718f1cb
fixed some bugs in gpu module under Windows:
...
* convertTo alignment error
* compare with scalars error
13 years ago
Vladislav Vinogradov
d382fa56c7
Merged revision(s) 8474 from trunk:
...
fixed several problems with CUDA 5.0
* gpu::LUT, uses device memory instead of host memory
* gpu::multiply, round mod for CV_8U depth
........
13 years ago
Vladislav Vinogradov
2582464e51
fixed several problems with CUDA 5.0
...
* gpu::LUT, uses device memory instead of host memory
* gpu::multiply, round mod for CV_8U depth
13 years ago
Vladislav Vinogradov
f07250acf3
updated gpu performance tests
13 years ago
Vladislav Vinogradov
9df6e51a5b
added gpu::compare with scalars (Feature #1754 )
13 years ago
Vladislav Vinogradov
eaea6782d5
added more assertion on device features to gpu functions and tests
...
moved TargerArchs and DeviceInfo to core
fixed bug in GpuMat::copy with mask (incorrect index in function tab)
13 years ago
Vladislav Vinogradov
089a835c0a
fixed octave computation in SURF_GPU
...
used random images in gpu filter tests
13 years ago
Vladislav Vinogradov
26691e00d4
fixed gpu core tests (added additional check for device's feature support)
...
added assertion on double types for old devices
13 years ago
Vladislav Vinogradov
9034a2d6d7
fixed gpu arithm functions (mismatch with cpu version)
13 years ago
Vladislav Vinogradov
7057dd8fc0
added test for gpu::Laplacian for CV_32FC1 type
...
changed epsilon for matrix comparison in gpu::sqrt test
13 years ago
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
14 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