Andrey Kamaev
f2a02feffa
Fix Windows build issues
...
* No /arch:SSE3 in MSVC
* Warnings fixed or suppressed
12 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
c5aba337e9
Fixed number of warnings. Fixed mingw64 build.
13 years ago
Andrey Kamaev
49a1ba6038
Set stricter warning rules for gcc
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
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
13 years ago
Vladislav Vinogradov
3ab2728da1
gpu device layer code refactoring
13 years ago
Vladislav Vinogradov
33df5ea07b
added gpu::calcHist function
13 years ago
Vladislav Vinogradov
e746b3e8ae
added buffered version of pyrDown and pyrUp
...
added stream support to downsample, upsample, pyrUp and pyrDown
13 years ago
Alexey Spizhevoy
674b763395
GPU: updated upsample, downsample functions, added pyrDown, pyrUp, added support of 16S filtering; put spherical warper on GPU (from opencv_stitching)
14 years ago
Vadim Pisarevsky
23768b1826
replaced #include <some_opencv_hdr> with #include "some_opencv_hdr" (ticket #719 )
14 years ago
Anatoly Baksheev
69f28ef65c
solution folder flag disabled by default
14 years ago
Anatoly Baksheev
c49dc37761
[+] added use_folders cmake feature if cmake version is greater then 2.8.0
...
[~] fixed warning in featuers2d under windows (can't generate assignment operator)
14 years ago
Alexey Spizhevoy
f6fc807d49
fixed some tests in gpu module
14 years ago
Alexey Spizhevoy
ce808af594
fixed failing GPU projectPoints and solvePnPRansac tests
14 years ago
Vadim Pisarevsky
9a991a2e10
fixed build problems on Windows
14 years ago
Alexey Spizhevoy
caa2733636
minor changes in gpu performance sample
14 years ago
Vladislav Vinogradov
58f6919795
made GPU version of SURF more consistent with CPU one
14 years ago