Andrey Kamaev
|
49a1ba6038
|
Set stricter warning rules for gcc
|
13 years ago |
Vladislav Vinogradov
|
bfb390e82a
|
added gpu::FGDStatModel (Background/foreground segmentation)
|
13 years ago |
Vladislav Vinogradov
|
2dafc9a853
|
fixed build under MacOS (disabled video decoding, it's not supported)
|
13 years ago |
Vladislav Vinogradov
|
f4b4665940
|
added VideoReader_GPU
|
13 years ago |
Vladislav Vinogradov
|
2bfaf540a1
|
added VideoWriter_GPU
|
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
|
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 |
Alexey Spizhevoy
|
5c459aa815
|
Added the GPU version of the Farneback's optical flow
|
13 years ago |
Vladislav Vinogradov
|
d38ca09738
|
added gpu::printCudaDeviceInfo to all samples
|
13 years ago |
Vladislav Vinogradov
|
40ee754e28
|
added WITH_CUFFT and WITH_CUBLAS flags to cmake scripts
fixed gpu module error reporting
added asynchronous version of some functions
|
13 years ago |
Vladislav Vinogradov
|
b0536279eb
|
added wrappers for BroxOpticalFlow and interpolateFrames
|
13 years ago |
Alexey Spizhevoy
|
fd5b0c1f18
|
Reverted some unnecessary changes in GPU module
|
13 years ago |
Alexey Spizhevoy
|
a7c6b84390
|
Added TODOs into GPU module
|
13 years ago |
Anatoly Baksheev
|
8f4c7db3f6
|
~40 warnings under VS2008
HAVE_CONFIG_H -> HAVE_CVCONFIG_H
|
14 years ago |
Vladislav Vinogradov
|
926a6bba00
|
modified according to CUDA 4.0 API updates
|
14 years ago |
Vadim Pisarevsky
|
23768b1826
|
replaced #include <some_opencv_hdr> with #include "some_opencv_hdr" (ticket #719)
|
14 years ago |
Anatoly Baksheev
|
9214173c2c
|
some includes moved to precomp.hpp for gpu module
|
14 years ago |
Alexey Spizhevoy
|
eb8c0b8b4b
|
parallelized hypotheses evaluation cycle in gpu::solvePnpRansac
|
14 years ago |
Alexey Spizhevoy
|
289af671ee
|
added projectPoints and transformPoints into GPU module
|
14 years ago |
Anatoly Baksheev
|
7b1c265563
|
fixed some compilation under ubuntu
|
14 years ago |
Anatoly Baksheev
|
0747f2d863
|
1) NPP_staging as sources. Binaries removed.
2) NVidia tests for GPU
3) FD sample that uses NVidia's interface.
|
14 years ago |
Alexey Spizhevoy
|
13a6d0b92a
|
fixed parsing GPU archs in BIN(PTX) format
|
14 years ago |
Vladislav Vinogradov
|
8abdb3721f
|
added gpu threshold.
|
14 years ago |
Alexey Spizhevoy
|
01dafce1a1
|
fixed some bugs in GPU matrix reductions, removed <functional> into precomp.hpp
|
14 years ago |
Alexey Spizhevoy
|
574b3f94a1
|
updated gpu initialization functions, added compile-time error on CC 1.0
|
14 years ago |
Anatoly Baksheev
|
1a94186195
|
First version of CascadeClassifier_GPU.
Only for VS2008 now.
Sample for it.
new NPP_staging for VS2008 only
|
14 years ago |
Alexey Spizhevoy
|
ba32833c3f
|
added missed include (for MSVC 2010)
|
14 years ago |
Alexey Spizhevoy
|
a6d9cce500
|
added CUFFT errors handling into GPU module
|
14 years ago |
Vladislav Vinogradov
|
0e45a637c4
|
added SURF_GPU.
added support of CV_32FC1 type to gpu copyMakeBorder.
|
14 years ago |
Anatoly Baksheev
|
9dd4a22a5e
|
temporary added NPP_staging, functionality from the library will be moved to NPP with next release.
|
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 |
Anatoly Baksheev
|
d96c5ebb7d
|
misprint
|
14 years ago |
Anatoly Baksheev
|
36ebf4ef0d
|
cuda+npp version check at configure time.
|
14 years ago |
Anatoly Baksheev
|
7c77787c84
|
npp version check
|
14 years ago |
Ethan Rublee
|
29b94ceef9
|
Fixing a small error in compilation for gpu - anatoly should review.
|
14 years ago |
Anatoly Baksheev
|
f2df784830
|
fixed error reporting in GPU module (exceptions in destructors, etc)
|
14 years ago |
Anatoly Baksheev
|
a5910ac068
|
modified according to NPP for CUDA 3.2 API updates.
|
14 years ago |
Anatoly Baksheev
|
1387bfcde0
|
added GPU implementation of morphology functions (using NPP) and tests for it.
added npp_error function
added check_and_treat_gpu_exception function for tests_gpu
|
14 years ago |
Vladislav Vinogradov
|
37d39bd9de
|
Added implementation and test for the GPU version of subtract, multiply, divide, transpose, absdiff, threshold, compare, meanStdDev, norm, based on NPP.
|
14 years ago |
Kirill Kornyakov
|
8e38063965
|
gpu::add now supports 8UC4 and 32FC1
|
14 years ago |
Vladislav Vinogradov
|
0a73af8e22
|
added cvtColor on gpu (supports conversion between RGB, BGR and GRAY)
|
14 years ago |
Vladislav Vinogradov
|
9ddb373614
|
added version of StereoBeliefPropagation::operator() for user specified data term
|
14 years ago |
Vladislav Vinogradov
|
5bd128fac8
|
added gpu belief propagation stereo matching
|
15 years ago |
Andrey Morozov
|
12dc52c2e7
|
implemented asynchronous call for StereoBM()
|
15 years ago |
Vladislav Vinogradov
|
3f5dd5f1cc
|
added implementation GpuMat::convertTo and merged this with matrix_operations.cpp
|
15 years ago |
Anatoly Baksheev
|
07825bad1e
|
compilation with no cuda re factored
|
15 years ago |
Anatoly Baksheev
|
b8535d1726
|
bixed bug in cudaSafeCall
|
15 years ago |
Anatoly Baksheev
|
55b1e9cbc7
|
added safe call support in cu files
|
15 years ago |
Anatoly Baksheev
|
2c84a66ec7
|
added support to build without cuda.
|
15 years ago |
Andrey Morozov
|
c00e9cfa27
|
fixed problem with compiled on linux
|
15 years ago |