Vladislav Vinogradov
0a65f2f4af
merged gpunonfree and nonfree module
12 years ago
Vladislav Vinogradov
fd7bf0b766
moved SURF_GPU and VIBE to gpunonfree module
12 years ago
Vladislav Vinogradov
8b1f88c40f
updated gpu module API
12 years ago
OpenCV Buildbot
04384a71e4
Normalize line endings and whitespace
12 years ago
Andrey Kamaev
f4e33ea0ba
Fix build of samples
12 years ago
Andrey Kamaev
d566c6bc86
Revert "add new version of CommandLineParser. add empty docs"
...
This reverts commit 54a202b3d5
.
Conflicts:
modules/core/doc/command_line_parser.rst
modules/core/include/opencv2/core/core.hpp
modules/core/src/cmdparser.cpp
modules/gpu/perf/main.cpp
modules/gpu/test/main.cpp
modules/ts/src/ts_perf.cpp
12 years ago
AoD314
54a202b3d5
add new version of CommandLineParser. add empty docs
12 years ago
Andrey Kamaev
f2a02feffa
Fix Windows build issues
...
* No /arch:SSE3 in MSVC
* Warnings fixed or suppressed
12 years ago
Marina Kolpakova
b28b2428f6
changing package layout after 'make install' for Android build
13 years ago
Andrey Kamaev
a323da6fd5
Fixed some warnings and install problems on linux
13 years ago
Vladislav Vinogradov
3a4353f04d
added FGDStatModel, MOG and MOG2 to gpu performance sample
13 years ago
Andrey Kamaev
bd0e0b5800
Merged the trunk r8589:8653 - all changes related to build warnings
13 years ago
Andrey Kamaev
c5aba337e9
Fixed number of warnings. Fixed mingw64 build.
13 years ago
Andrey Kamaev
49a1ba6038
Set stricter warning rules for gcc
13 years ago
Andrey Kamaev
70166820ea
Merged the trunk r8324:8345
13 years ago
Vladislav Vinogradov
ef478840af
added message that timings doesn't include data transfer to gpu performance sample (Issue #1846 )
13 years ago
Vladislav Vinogradov
44eaeee865
refactored gpu BruteForceMather (made it similar to BFMatcher)
13 years ago
Vladislav Vinogradov
1bc9ec0d77
fixed gpu::Laplacian
...
fixed gpu performance sample
13 years ago
Vladislav Vinogradov
5fe493474c
minor fix of gpu performance sample
13 years ago
Vladislav Vinogradov
c02c676865
fixed gpu performance sample (SURF usage)
...
added tests for filter2D
13 years ago
Vadim Pisarevsky
4985c1b632
fixed hundreds of warnings from MSVC 2010.
13 years ago
Vadim Pisarevsky
957e80abbd
lot's of changes; nonfree & photo modules added; SIFT & SURF -> nonfree module; Inpainting -> photo; refactored features2d (ORB is still failing tests), optimized brute-force matcher and made it non-template.
13 years ago
Vladislav Vinogradov
ec5bdc7de8
added patch error calculation to gpu::PyrLKOpticalFlow
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
2ad7add613
Minor refactoring of the GPU perf. sample
13 years ago
Alexey Spizhevoy
630d874e03
Updated the GPU performance sample
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
f883b31cfd
updated performance sample
13 years ago
Andrey Kamaev
984eb99428
Global CMake reorganization:
...
[~] Automatically tracked dependencies between modules
[+] Support for optional module dependencies
[+] Options to choose modules to build
[~] Removed hardcoded modules lists from OpenCVConfig.cmake, opencv.pc and OpenCV.mk
[+] Added COMPONENTS support for FIND_PACKAGE(OpenCV)
[~] haartraining and traincascade are moved outside of modules folder since they aren't the modules
13 years ago
Vladislav Vinogradov
d38ca09738
added gpu::printCudaDeviceInfo to all samples
13 years ago
Vladislav Vinogradov
3aa537642d
minor refactoring of gpu performance sample
13 years ago
Vladislav Vinogradov
5e38cf8042
added FAST_GPU and ORB_GPU classes
13 years ago
Vladislav Vinogradov
09ba133ddf
prepared GpuMat for moving to core module
13 years ago
Vladislav Vinogradov
e7502e7641
implemented gpu::gemm via CUBLAS
13 years ago
Vladislav Vinogradov
d3c4e90760
new optimized implementation of BruteForceMatcher_GPU (~2-3x faster)
13 years ago
Alexey Spizhevoy
8a799aa89a
Updated optimal block size estimation for the convolve() function
13 years ago
Vladislav Vinogradov
9da6d78989
optimized gpu filters, added buffered version for different filters
13 years ago
Vladislav Vinogradov
67a9b79433
added performance tests for gpu::reduce
13 years ago
Vladislav Vinogradov
b2079d6de1
implemented gpu::resize for all types
13 years ago
Vladislav Vinogradov
df9f707ff0
fixed bug in gpu::remap under win32
13 years ago
Vladislav Vinogradov
84022779a1
added bicubic interpolation to gpu::remap
13 years ago
Vladislav Vinogradov
47d68f6967
implemented gpu::remap for all types
13 years ago
Vladislav Vinogradov
5f9e47a9cd
refactored gpu::BruteForceMatcher (moved some utility functions to device layer)
13 years ago
Vladislav Vinogradov
173ac5a64b
optimized gpu pyrDown and pyrUp
13 years ago
Vladislav Vinogradov
5e9ae6b19f
added TransformFunctorTraits, optimized some functions that use transform
13 years ago
Vladislav Vinogradov
6e3a1f7b49
implement optimized version of gpu::BruteForceMatcher::knnMatch when k == 2
13 years ago
Vladislav Vinogradov
8bb9e4302e
added registerPageLocked/unregisterPageLocked functions
...
added convert functions to BruteForceMatcher_GPU
other minor fixes
13 years ago
Vladislav Vinogradov
767ac9aa10
added gpu::Canny function
14 years ago
Vladislav Vinogradov
3ab2728da1
gpu device layer code refactoring
14 years ago