Alexander Smorkalov
53ed1a8c03
Build fix for QNX 6.6 neitrino.
10 years ago
Vladislav Vinogradov
8d3850ac02
add cv::gpu::StreamAccessor::wrapStream method
...
it allows to import existed CUDA stream to OpenCV
10 years ago
Vladislav Vinogradov
d308ed3712
fix GPU WARP border mode in CUDA 7.0 and Maxwell architecture
...
(cherry picked from commit 27302c367c
)
10 years ago
Vladislav Vinogradov
27302c367c
fix GPU WARP border mode in CUDA 7.0 and Maxwell architecture
10 years ago
Vladislav Vinogradov
5a77176654
avoid pointer arithmetic on register memory in color conversion
...
(cherry picked from commit e0827069c1
)
11 years ago
Vladislav Vinogradov
e0827069c1
avoid pointer arithmetic on register memory in color conversion
11 years ago
Maksim Shabunin
9b55c09999
Basic doxygen documentation support
...
- updated existing Doxyfile.in
- added corresponding cmake instructions
- added some specific files (layout, icon)
- clean existing doxygen warnings
Conflicts:
CMakeLists.txt
doc/CMakeLists.txt
modules/core/include/opencv2/core.hpp
modules/core/include/opencv2/core/base.hpp
modules/core/include/opencv2/core/cuda.inl.hpp
modules/core/include/opencv2/core/mat.hpp
modules/core/include/opencv2/core/matx.hpp
modules/core/include/opencv2/core/types.hpp
modules/flann/include/opencv2/flann/lsh_table.h
modules/imgproc/include/opencv2/imgproc.hpp
11 years ago
Vladislav Vinogradov
fb81e4df1c
fix CUDA cvtColor after corresponding change in CPU version
...
see https://github.com/Itseez/opencv/pull/3137
(cherry picked from commit ebe36d6e7c
)
11 years ago
Vladislav Vinogradov
c821cb1489
fix BGR->BGR5x5 color convertion
...
(cherry picked from commit 62f27b28ed
)
11 years ago
Vladislav Vinogradov
ebe36d6e7c
fix CUDA cvtColor after corresponding change in CPU version
...
see https://github.com/Itseez/opencv/pull/3137
11 years ago
Vladislav Vinogradov
62f27b28ed
fix BGR->BGR5x5 color convertion
11 years ago
Ilya Lavrenov
099ea91823
typos
11 years ago
Ilya Lavrenov
eedf86402d
typos
11 years ago
Ilya Lavrenov
6b9ebcbf3d
deleted extra semicolons
11 years ago
Roman Donchenko
e9a28f66ee
Normalized file endings.
12 years ago
Vladislav Vinogradov
cfbd791465
fixed gpu cvtColor for BGR <-> YUV
12 years ago
Vladislav Vinogradov
1492b20472
fix gpu warnings with signed/unsigned char
12 years ago
Vladislav Vinogradov
918381875a
rewrite gpu/device/vec_math.hpp file
...
old version isn't compiled with CUDA 5.5
new version doesn't depend on functional.hpp
12 years ago
Vladislav Vinogradov
bcf8bdb401
fixed constructors for functional objects (added __host__ modifier)
12 years ago
Vladislav Vinogradov
4d23e2c8c9
GPU implementation of CLAHE
12 years ago
Vladislav Vinogradov
f0b19d4659
updated license header in whole gpu module
12 years ago
Vladislav Vinogradov
33ff3d6016
added simd_functions.hpp to device layer
12 years ago
Vladislav Vinogradov
fd7bf0b766
moved SURF_GPU and VIBE to gpunonfree module
12 years ago
Vladislav Vinogradov
4a237af814
implemented Malvar, He, and Cutler Bayer Demosaicing on gpu
12 years ago
Andrey Kamaev
995154d10d
Fix binary compatibility of gpu module
12 years ago
Vladislav Vinogradov
8b1f88c40f
updated gpu module API
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
marina.kolpakova
8b3c717e8f
apply patch #2686
12 years ago
Vladislav Vinogradov
9cb4292d5c
implemented Luv/Lab <-> RGB conversion
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
marina.kolpakova
68d04d28b6
replace offsets in surf to simple copy for better speed
13 years ago
OpenCV Buildbot
04384a71e4
Normalize line endings and whitespace
13 years ago
marina.kolpakova
e5437e5486
Fix binary compatibility of opencv_gpu
13 years ago
marina.kolpakova
296aa7c4fb
One more fix for Kepler-specific gpu::integral usage
13 years ago
Anatoly Baksheev
9a4265a8d0
fast nlm (class version)
13 years ago
Anatoly Baksheev
4b5bbb7752
fast_nlm initial version
13 years ago
Vladislav Vinogradov
be19150672
deleted thrust header
13 years ago
Vladislav Vinogradov
ab3a5244ba
moved device layer headers to include directory
13 years ago
Vladislav Vinogradov
6f175a3c52
changed the type of the arguments to const reference (Bug #2376 )
...
ORB_GPU::downloadKeyPoints
ORB_GPU::convertKeyPoints
13 years ago
Vladislav Vinogradov
98c92f196e
added Generalized Hough implementation
13 years ago
Anatoly Baksheev
0ba01afd83
added GPU bilateral filter + tests
...
added GPU non local means brute force filter + tests
13 years ago
Anatoly Baksheev
70204a8e68
Removed PtrElemStep, Marked DevMem1D as deprecated, now should use PtrStepSz now
13 years ago