Ilya Lavrenov
7df92bbb77
fixed C4505
11 years ago
Andrey Pavlenko
fa5705613d
splitting plain and OCL tests for SURF.
11 years ago
Andrey Pavlenko
c1acbb02bc
disabling calls to SURF_OCL causing tests failures
11 years ago
Andrey Pavlenko
63a746c6ea
fixing conditional compilation
11 years ago
Andrey Pavlenko
7e03a8b279
fixing check_docs2.py issue
11 years ago
Andrey Pavlenko
259b9e093c
disabling failing tests
11 years ago
Andrey Pavlenko
5421d741bc
making OCL tests conform to the comon style
11 years ago
Andrey Pavlenko
fe5eaae102
adding missing include (fixing 'no ocl implementation' error)
11 years ago
Ilya Lavrenov
357a856cf6
nonfree perf tests
11 years ago
Ilya Lavrenov
d9c5fbc9ba
disable SURF
11 years ago
Alexander Smorkalov
b3e18d23a3
Implicit CUDA and OpenCL control for module definition added.
...
Feature allows to exclude CUDA or OpenCL optimizations at all even CUDA is used
on build. Exclusion of CUDA or OpenCL cut unwanted dependencies.
11 years ago
Vadim Pisarevsky
22f42a639f
fixed doc builder warnings; make sure the tests give reasonable results when OpenCL is not available
11 years ago
Vadim Pisarevsky
60ce2b2e9f
modified SURF's performance test to test OpenCL version as well
11 years ago
Vadim Pisarevsky
da70b04262
made SURF_OCL default constructor parameters the same as SURF
11 years ago
Vadim Pisarevsky
3c1917771b
modified OpenCL SURF API and the tests in 2.4.x to prove that it gives different from CPU results
11 years ago
Ilya Lavrenov
eedf86402d
typos
11 years ago
Vladislav Vinogradov
8b8c368148
fixed two warnings in gpu sources (-Wshadow, -Wno-sign-promo)
11 years ago
Vladislav Vinogradov
3e1f74f2ca
fix nonfree module compilation without CUDA
11 years ago
Andrey Pavlenko
38f46eb3b4
fixing issues from coverity scan 1167937, 1167938, 1167939, 1127248 ( http://scan.coverity.com/projects/169?tab=Overview )
11 years ago
Vadim Pisarevsky
3e0c72a8f7
fixed warnings/errors from GCC
11 years ago
Vadim Pisarevsky
092d058d06
fixed warnings from OCL and DOC builders
11 years ago
Vadim Pisarevsky
c18d1ee2a9
SURF kind of works (let's see if the tests pass)
11 years ago
Konstantin Matskevich
f44334285b
features2d
11 years ago
Vadim Pisarevsky
8d5e952263
very preliminary port of SURF to T-API (compiles but certainly does not work)
11 years ago
Vladislav Vinogradov
d8f7377122
turn on CUDA part of nonfree module on Android for non-dynamic build
11 years ago
Ilya Lavrenov
ede5b23753
rewrote perf tests for SURF
11 years ago
Ilya Lavrenov
0f168936a0
OCL module 2 trash
11 years ago
Ilya Lavrenov
e559256719
added cv::GFTTDetector
11 years ago
Ilya Lavrenov
6b9ebcbf3d
deleted extra semicolons
11 years ago
Alexander Smorkalov
c48777a1c3
CUDA dependency in nonfree nodule removed. OpenCV.mk generation fixed.
11 years ago
krodyush
fffac2f085
optimize SURF by
...
Inlining and customizing sampling functions to reduce memory traffic and compute
Improve calcOrientation implementation.
Using more efficient rounding routines.
Removing unnecessary use of local memory
11 years ago
Peter Andreas Entschev
6f3163f62d
DescriptorExtractor: added defaultNorm() to return default norm type.
...
Added the defaultNorm() method to the DescriptorExtractor class. This method returns the default norm type for each descriptor type. The tests and C/C++ samples were updated to get the norm type directly from the DescriptorExtractor inherited classes.
This was reported in feature report #2182 (http://code.opencv.org/issues/2182 ). It will make it possible to get the norm type usually applied matching method for each descriptor, instead of passing it manually.
11 years ago
Vadim Pisarevsky
8c44995ea6
another attempt to fix compile errors
11 years ago
Vadim Pisarevsky
d914f20a4c
updated patch to bring in the first functions with "transparent API"
11 years ago
Andrey Pavlenko
2b6fca68bf
fixing typo
11 years ago
Alexander Alekhin
57120c1a60
ocl: remove support_image2d(): we target on OpenCL 1.1 (with image2d support by default)
11 years ago
Ilya Lavrenov
35d9ce0c0c
fixed warnings
11 years ago
Alexander Alekhin
dd9ff587dc
ocl: file-based ProgramCache refactoring
11 years ago
Alexander Alekhin
b00f79ac5f
ocl: move program names into opencl_kernels.hpp
11 years ago
Alexander Alekhin
e8d9ed8955
ocl: split initialization.cpp into 3 files: context, operations, programcache
11 years ago
StevenPuttemans
f6c802b563
Applied fix suggested in bug 3282 and shortened code
11 years ago
Ilya Lavrenov
58b84c2fc0
removed needless divUp
11 years ago
Vladislav Vinogradov
0c7663eb3b
Merge branch 'master' into gpu-cuda-rename
...
Conflicts:
modules/core/include/opencv2/core/cuda.hpp
modules/cudacodec/src/thread.cpp
modules/cudacodec/src/thread.hpp
modules/superres/perf/perf_superres.cpp
modules/superres/src/btv_l1_cuda.cpp
modules/superres/src/optical_flow.cpp
modules/videostab/src/global_motion.cpp
modules/videostab/src/inpainting.cpp
samples/cpp/stitching_detailed.cpp
samples/cpp/videostab.cpp
samples/gpu/stereo_multi.cpp
11 years ago
Roman Donchenko
24dee16b12
Added to CV_INIT_ALGORITHM a Ptr creation function, for convenience.
...
Also changed the static functions to inline, to stop GCC complaining
about unused functions.
11 years ago
Roman Donchenko
de6a934f66
Boring changes - nonfree.
11 years ago
Vladislav Vinogradov
cbe437571e
fixed docs
11 years ago
Vladislav Vinogradov
fd88654b45
replaced GPU -> CUDA
11 years ago
Vladislav Vinogradov
3c34b24f1f
replaced gpu->cuda in files names
11 years ago
Vladislav Vinogradov
dcd600cc47
renamed gpuarithm -> cudaarithm
11 years ago
Vladislav Vinogradov
cfe4a71dc6
renamed gpu* source to cuda* in core module
11 years ago