Andrey Kamaev
2a6fb2867e
Remove all using directives for STL namespace and members
...
Made all STL usages explicit to be able automatically find all usages of
particular class or function.
12 years ago
Andrey Kamaev
995154d10d
Fix binary compatibility of gpu module
12 years ago
Vladislav Vinogradov
73ffd71a22
Fixed documentation build
12 years ago
Vladislav Vinogradov
8b1f88c40f
updated gpu module API
12 years ago
Vladislav Vinogradov
a938534a7e
restored binary compatibility
12 years ago
Andrey Kamaev
11bd936f0b
Fix warnings from documentation build
12 years ago
Andrey Kamaev
9498856b22
Fix documentation problems found by check_docs2 script
12 years ago
Andrey Kamaev
2fe7482b73
Add support for enums into rst ocv domain
12 years ago
Andrey Kamaev
ff7b604a25
Fix several inconsistent declarations identified by check_doc2 script
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
78c924baad
removed obsolete CARMA toolchain and CMake variable
12 years ago
Vladislav Vinogradov
a3a09cf4d1
refactored OpticalFlowDual_TVL1:
...
* added DenseOpticalFlow interface
* moved OpticalFlowDual_TVL1 to src folder
12 years ago
Vladislav Vinogradov
2181a41a07
added perf4au app
12 years ago
Vladislav Vinogradov
50f28c9e25
added Warp::reduce function
12 years ago
Vladislav Vinogradov
36e42084f0
added gpu BM optical flow implementation
12 years ago
Vladislav Vinogradov
fe2e89df1b
added gpu::HoughLinesP function
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
a828b60765
added enqueueHostCallback method to gpu::Stream
12 years ago
Vladislav Vinogradov
ce2fd7fec9
added dual tvl1 optical flow gpu implementation
12 years ago
Vladislav Vinogradov
fdb07a0ac1
fix performance issue of gpu reduction
12 years ago
Anatoly Baksheev
79d5724794
BP doc change according to Adrian's request (OpenCV book co-author)
12 years ago
marina.kolpakova
7c98735c0d
add compute capability check
12 years ago
Andy Maloney
bc68dfb4e8
Remove unused vars
12 years ago
marina.kolpakova
8b3c717e8f
apply patch #2686
12 years ago
marina.kolpakova
cb329400df
fix tests
12 years ago
marina.kolpakova
8d9c9c2690
integrate new cascade format to GPU soft cascade implementation
12 years ago
Vadim Pisarevsky
efd00238e2
fixed warnings; restored fixed_size parameter in AutoBuffer
12 years ago
Vladislav Vinogradov
395f0201e3
fixed build for CARMA:
...
- added CMake toolchain file
- added WITH_NVCUVID flag
12 years ago
Vladislav Vinogradov
9cb4292d5c
implemented Luv/Lab <-> RGB conversion
12 years ago
Vladislav Vinogradov
e446903aac
added more types support for gpu separable filters
12 years ago
Vladislav Vinogradov
281d036fcf
optimizations:
...
- new reduce implementation (with kepler optimizations)
- saturate_cast via asm command
- video SIMD instructions in element operations
- float arithmetics instead of double
- new deviceSupports function
12 years ago
Vladislav Vinogradov
ae6266e101
fixes for gpu module:
...
- fixed printCudaDeviceInfo for new CC
- fixed some compilation errors and warnings
- removed unset command from CMake script
- removed unused std imports
12 years ago
Vladislav Vinogradov
b7e6b5af1b
fixed tests (call resetDevice, if there was a gpu failure)
12 years ago
Vadim Pisarevsky
c197a46e7e
removed rarely used fixed_size parameter from AutoBuffer type, added optional AutoBuffer* but to cvarrToMat in order to speedup CvSeq->Mat conversion; finished conversion of convex hull and related functions to C++
12 years ago
Andrey Kamaev
e3474878b6
Consistently use 4-digit library version
12 years ago
Alexander Smorkalov
8cb0343f4c
Documentation build warning fixes.
...
Invalid links and refences fixed.
SpaeseMat class documentation updated.
12 years ago
marina.kolpakova
e53d57664d
fix precompiled headers usage in gpu module
12 years ago
Vladislav Vinogradov
bb07e2710e
decreased source size in NCV.VectorOperations test
12 years ago
Anatoly Baksheev
389ecbe96d
warnings, renamed Marina's GPU_PERF_TEST_P
12 years ago
Anatoly Baksheev
be22891f71
added GPU_PERF_TESTP_P but haven't switched test to it (only perf4au app)
12 years ago
marina.kolpakova
2128bd25e4
fix warnings under win
12 years ago
marina.kolpakova
3882bbbf35
improve carma build
...
- exclude system paths from library search paths
- remove hardcoded paths to compiler
- enable compiling with 3d-parties
- enable build as shared libraries
12 years ago
Vladislav Vinogradov
4db68b50f2
fixed Sobel and Scharr tests
...
compare inner part
12 years ago
Vladislav Vinogradov
2f1ca1b6b3
fixed build for CARMA:
...
* added CMake toolchain file
* added WITH_NVCUVID flag
12 years ago
vlad
11293d071f
Revert "disabled video decoding under linux"
...
This reverts commit 889674ef43
.
12 years ago
Vladislav Vinogradov
660d23aa04
added cv::gpu::resetDevice to RunPerfTestBody
12 years ago
Vladislav Vinogradov
1a76242d99
added GPU_TEST_P macros
12 years ago
Vladislav Vinogradov
4ba33fa1ed
Revert "call resetDevice if gpu test fails"
...
This reverts commit ab25fe9e37
.
12 years ago