Vladislav Vinogradov
439c3574ed
renamed gpu_private.hpp to private.gpu.hpp
12 years ago
Vladislav Vinogradov
4c9773d55f
renamed gpu headers (made it more consistent)
12 years ago
Vladislav Vinogradov
3eeaa9189c
Revert "Revert "Merge pull request #836 from jet47:gpu-modules""
12 years ago
Andrey Kamaev
416fb50594
Revert "Merge pull request #836 from jet47:gpu-modules"
...
This reverts commit fba72cb60d
, reversing
changes made to 02131ffb62
.
12 years ago
Vladislav Vinogradov
eda124ec32
removed gpuobjdetect module
12 years ago
Vladislav Vinogradov
28b1caa730
gpustereo module for stereo correspondence
12 years ago
Vladislav Vinogradov
77aafc2984
removed unused includes
12 years ago
Vladislav Vinogradov
e41aea0acf
gpuimgproc module for image processing
12 years ago
Vladislav Vinogradov
229ca0914a
gpunvidia module for NCV & NPP API
12 years ago
Andrey Kamaev
8f32902ce6
Minimize usages of legacy C API inside the library
12 years ago
Vladislav Vinogradov
204a19b431
moved common gpu utility functionality to gpu_private.hpp
12 years ago
Vladislav Vinogradov
bf6c08a9ea
fixed compilation with CUDA
12 years ago
Andrey Kamaev
517062039e
Make core/internal.hpp a private header
12 years ago
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
Andrey Kamaev
ad5cddc007
Main module headers are moved 1 level up
...
e.g. <opencv2/core/core.hpp> become <opencv2/core.hpp>
Also renamed <opencv2/core/opengl_interop.hpp> to <opencv2/core/opengl.hpp>
12 years ago
Vladislav Vinogradov
e06c3ec7c5
updated OpenGL functionality:
...
* removed OpenGLFuncTab, now extensions are loaded internally
* added support of GlBuffer and GlTexture2D to InputArray/OutputArray
* added ELEMENT_ARRAY_BUFFER and PIXEL_PACK_BUFFER targets
* added copyFrom/copyTo method for GlBuffer and GlTexture2D
* removed GlFont
* removed pointCloudShow
* removed OpenGLCleanCallback
* added Access parameter to GlBuffer::mapHost
* added autoRelease parameter to all create methods
12 years ago
Vladislav Vinogradov
b7e6b5af1b
fixed tests (call resetDevice, if there was a gpu failure)
12 years ago
Vladislav Vinogradov
1a76242d99
added GPU_TEST_P macros
12 years ago
Vladislav Vinogradov
08fbf667f9
refactored opengl functionality
...
* removed OpenGLFuncTab, now extensions are loaded internally
* renamed GlTexture -> GlTexture2D
* added support of GlBuffer and GlTexture2D to InputArray/OutputArray
* added ELEMENT_ARRAY_BUFFER and PIXEL_PACK_BUFFER targets
* added copyFrom/copyTo method for GlBuffer and GlTexture2D
* removed GlFont
* removed pointCloudShow
* removed OpenGLCleanCallback
12 years ago
Andrey Kamaev
a126532cb7
Fix OS X build warnings
12 years ago
marina.kolpakova
7a5b9a6b7f
replase __APPLE__ marco with __clang__
12 years ago
Andrey Kamaev
2b0072d823
Suppress more warnings in gtest on OS X
12 years ago
OpenCV Buildbot
81f826db2b
Normalize line endings and whitespace
12 years ago
OpenCV Buildbot
04384a71e4
Normalize line endings and whitespace
12 years ago
Vladislav Vinogradov
35b671efb5
disabled utility code in gpu tests when WITH_CUDA=false
12 years ago
Vladislav Vinogradov
ec7f9566e0
minor gpu tests fix
12 years ago
Vladislav Vinogradov
a0aef244d6
removed perf_gpu_cpu from CMake scripts
12 years ago
Sergiu Dotenco
4993748c91
added missing includes
12 years ago
Vladislav Vinogradov
ddca47040b
updated gpu accuracy tests
...
added posibility to specify device on which tests will be executed
12 years ago
Vladislav Vinogradov
79d0dc25f4
added gpu RGB<->Lab and BGR<->Luv conversions
13 years ago
Andrey Kamaev
e900952b87
quiet most of the OSX build warnings
13 years ago
Andrey Kamaev
bd0e0b5800
Merged the trunk r8589:8653 - all changes related to build warnings
13 years ago
Andrey Kamaev
47a4e87784
Ignored warnings from gtest with precompiled headers enabled
13 years ago
Vladislav Vinogradov
bfb390e82a
added gpu::FGDStatModel (Background/foreground segmentation)
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
Alexey Spizhevoy
5c459aa815
Added the GPU version of the Farneback's optical flow
13 years ago
Vladislav Vinogradov
a10fed8fd1
added GoodFeaturesToTrackDetector_GPU and PyrLKOpticalFlow to gpu module
13 years ago
Vladislav Vinogradov
af59a75ffc
fixed bug with submatrix in some gpu functions
...
update gpu tests
13 years ago
Andrey Kamaev
ec90265a08
Fixed compilation problem when building without CUDA
14 years ago
Vladislav Vinogradov
724a3c1473
added CUDA version info to gpu tests
14 years ago
Vladislav Vinogradov
d1b4b5f0de
refactored gpu module tests
14 years ago
Vadim Pisarevsky
23768b1826
replaced #include <some_opencv_hdr> with #include "some_opencv_hdr" (ticket #719 )
14 years ago
Alexey Spizhevoy
289af671ee
added projectPoints and transformPoints into GPU module
14 years ago
Alexey Spizhevoy
e3b3982de6
added check into opencv_test_gpu: whether OpenCV was compiled with CUDA or not
14 years ago
Alexey Spizhevoy
6f788ff8db
ported GPU test to GTest framework
14 years ago
Alexey Spizhevoy
97eaa95a1e
removed check_and_treat_gpu_exception function
14 years ago
Alexey Spizhevoy
51cee84123
created GPU new-style test project, ported StereoBP test
14 years ago