Vladislav Vinogradov
6994a02c15
added Stream support to ogl::Buffer
12 years ago
Vladislav Vinogradov
2fae1d9507
removed ogl::Texture2D support from InputArray
12 years ago
Vladislav Vinogradov
3eeaa9189c
Revert "Revert "Merge pull request #836 from jet47:gpu-modules""
12 years ago
Vladislav Vinogradov
6b1c28ce6d
fixed some gpu tests (different rounding results due to float arithmetics)
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
cad9518928
moved image labeling to gpu module
12 years ago
Vladislav Vinogradov
77aafc2984
removed unused includes
12 years ago
Vladislav Vinogradov
a6648b5372
gpuobjdetect module for object detection
12 years ago
Vladislav Vinogradov
b08b9ab83b
gpucalib3d module for camera calibration and stereo correspondence
12 years ago
Vladislav Vinogradov
fc1fa28556
gpuvideo module for video processing
12 years ago
Vladislav Vinogradov
7544ddbfef
gpufeatures2d module 2d for feature detection and matching
12 years ago
Vladislav Vinogradov
e41aea0acf
gpuimgproc module for image processing
12 years ago
Vladislav Vinogradov
d569e72ad4
moved mulSpectrums, dft and convolve to gpuarithm
12 years ago
Vladislav Vinogradov
c56bdbc1c5
moved integral to gpuarithm module
12 years ago
Vladislav Vinogradov
10ac854358
moved copyMakeBorder to gpuarithm module
12 years ago
Vladislav Vinogradov
c2402053b9
removed columnSum function (it is a duplicate for reduce)
12 years ago
Vladislav Vinogradov
229ca0914a
gpunvidia module for NCV & NPP API
12 years ago
Vladislav Vinogradov
84de6ce036
gpufilters module for image filtering
12 years ago
Vladislav Vinogradov
31c8b527c6
gpuarithm module for arithmetics operations on matrices
12 years ago
Vladislav Vinogradov
1b00a3ed54
gpucodec module for video decoding/encoding
12 years ago
Vladislav Vinogradov
54e7c76d99
fixed compilation errors
12 years ago
Andrey Kamaev
8f32902ce6
Minimize usages of legacy C API inside the library
12 years ago
Andrey Kamaev
96b008cd29
Eliminate the need of ::testsing::ValuesIn() for CV_ENUM
...
Also cv::, cv::gpu:: and cv::ocl:: namespace prefixes can be safely omitted
inside CV_ENUM and CV_FLAGS
12 years ago
Vladislav Vinogradov
ba1a1aecaa
fixed gpu module compilation
12 years ago
Vladislav Vinogradov
204a19b431
moved common gpu utility functionality to gpu_private.hpp
12 years ago
Vladislav Vinogradov
8d97d9598e
updated GPU version of TVL1
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
15f09f8068
fixed gpu module compilation
12 years ago
Vladislav Vinogradov
4d23e2c8c9
GPU implementation of CLAHE
12 years ago
marina.kolpakova
dd9e786a8e
fix build gpu tests after video module refactoring
12 years ago
Vladislav Vinogradov
f0b19d4659
updated license header in whole gpu module
12 years ago
Vladislav Vinogradov
0149969463
disable tests that requires video support if it is not available
12 years ago
Vadim Pisarevsky
07e0f7bf59
refactored video module; use the new-style algorithms now
12 years ago
Vladislav Vinogradov
fd7bf0b766
moved SURF_GPU and VIBE to gpunonfree 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
4a237af814
implemented Malvar, He, and Cutler Bayer Demosaicing on gpu
12 years ago
marina.kolpakova
5120322cea
move gpu version of soft cascade to dedicated 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
ecb2ebfba4
Move opengl iterop code to cv::ogl namespace
...
Fixed issues: #2737 #2848
12 years ago
Vladislav Vinogradov
4ddf634c30
gpu : implement Bayer* -> Gray color conversion
12 years ago
Vladislav Vinogradov
f533f0dca9
fixed gpu sanity tests
12 years ago
Vladislav Vinogradov
10402c8a85
fixed gpu HoughCircles test
12 years ago
Vladislav Vinogradov
c9868fc01f
fixed warp tests
12 years ago
Vladislav Vinogradov
4f7cfbc26e
fixed gpu bitwise operations with scalars
12 years ago
Vladislav Vinogradov
8b1f88c40f
updated gpu module API
12 years ago
Vladislav Vinogradov
a938534a7e
restored binary compatibility
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