Vladislav Vinogradov
9d2d173485
increase epsilon for solvePnPRansac function
10 years ago
Ilya Lavrenov
ceec0eb33a
rmeoved unused functions
10 years ago
Vladislav Vinogradov
a984da911b
increase epsilons for some sanity tests
...
(cherry picked from commit 6a6619ec1e
)
10 years ago
Vladislav Vinogradov
df55be3c3d
fix BruteForceMatcher resource distribution
...
added launch bounds attributes for all CUDA kernels
(cherry picked from commit d22516872c
)
10 years ago
Vladislav Vinogradov
55339de684
make NVIDIA tests verbose by default
...
(cherry picked from commit 17608f7ade
)
10 years ago
Vladislav Vinogradov
f08dd510fa
fixed a bug in scanRows CUDA kernel (part of nppStIntegral)
...
uninitialized value
(cherry picked from commit 81ebe28c24
)
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
6d0f8aa893
fix tests for gpu HOG
...
initialize HOG after CUDA device switch
(cherry picked from commit c849492dfa
)
10 years ago
Vladislav Vinogradov
4539607ab1
fix gpu HOG implementation:
...
move hog::set_up_constants from constructor to compute method
if user changed CUDA device between constructor and computation,
some variables were uninitialized
(cherry picked from commit 21bbed7baf
)
10 years ago
Vladislav Vinogradov
95ea12588e
set epsilon for gpu OpticalFlowBM to 1e-6, since it uses floating point arithmetic
...
(cherry picked from commit c147ab1e85
)
10 years ago
Vladislav Vinogradov
ef347aa6a4
disable gpu::matchTemplate tests
...
(cherry picked from commit 7bb8c50080
)
10 years ago
Vladislav Vinogradov
fcbefaff86
fix tests for gpu::matchTemplate:
...
use ASSERT_FLOAT_EQ to compare float values, it is more robust for
large values
(cherry picked from commit d00f36ec75
)
10 years ago
Vladislav Vinogradov
b0b2fc9e3f
get rid of cuda.h usage
...
(cherry picked from commit eeb997261d
)
10 years ago
Vladislav Vinogradov
6a6619ec1e
increase epsilons for some sanity tests
10 years ago
Vladislav Vinogradov
d22516872c
fix BruteForceMatcher resource distribution
...
added launch bounds attributes for all CUDA kernels
10 years ago
Vladislav Vinogradov
17608f7ade
make NVIDIA tests verbose by default
10 years ago
Vladislav Vinogradov
81ebe28c24
fixed a bug in scanRows CUDA kernel (part of nppStIntegral)
...
uninitialized value
10 years ago
Vladislav Vinogradov
27302c367c
fix GPU WARP border mode in CUDA 7.0 and Maxwell architecture
10 years ago
Vladislav Vinogradov
c849492dfa
fix tests for gpu HOG
...
initialize HOG after CUDA device switch
10 years ago
StevenPuttemans
2c0ef660bf
Add GPU models in seperate folder, only old models are supported and they were replaced to make the CPU interface work.
...
This solves the undesired consequence of breaking the GPU interface.
10 years ago
Vladislav Vinogradov
21bbed7baf
fix gpu HOG implementation:
...
move hog::set_up_constants from constructor to compute method
if user changed CUDA device between constructor and computation,
some variables were uninitialized
10 years ago
Vladislav Vinogradov
c147ab1e85
set epsilon for gpu OpticalFlowBM to 1e-6, since it uses floating point arithmetic
10 years ago
Mansour Moufid
b7be49426d
Cast some image coordinates and sizes to double.
10 years ago
Vladislav Vinogradov
7bb8c50080
disable gpu::matchTemplate tests
10 years ago
Alexander Smorkalov
c0a8d4e1ef
Fix of HaarCascade GPU test for aarch64.
10 years ago
Vladislav Vinogradov
d00f36ec75
fix tests for gpu::matchTemplate:
...
use ASSERT_FLOAT_EQ to compare float values, it is more robust for
large values
10 years ago
StevenPuttemans
73d1ea9a52
fix bug 2432 for 2.4 branch
10 years ago
Vladislav Vinogradov
eeb997261d
get rid of cuda.h usage
10 years ago
Roman Donchenko
da6a38f9f6
NCV.cu: include <algorithm>
...
It's needed for std::max.
10 years ago
Vladislav Vinogradov
a26e496d00
minor fix for StereoCSBP data cost compute kernel and test
...
(cherry picked from commit 84f33d0578
)
10 years ago
Vladislav Vinogradov
d579d3e596
increase epsilons for some tests, which functions use floating point arithm
...
(cherry picked from commit 5c07e0b6d3
)
10 years ago
Vladislav Vinogradov
5a77176654
avoid pointer arithmetic on register memory in color conversion
...
(cherry picked from commit e0827069c1
)
10 years ago
Vladislav Vinogradov
84f33d0578
minor fix for StereoCSBP data cost compute kernel and test
10 years ago
Vladislav Vinogradov
5c07e0b6d3
increase epsilons for some tests, which functions use floating point arithm
10 years ago
Vladislav Vinogradov
e0827069c1
avoid pointer arithmetic on register memory in color conversion
10 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
10 years ago
Alexander Smorkalov
e929dd4d98
GPU MatchTemplate32F test epsilon increased.
10 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
)
10 years ago
Vladislav Vinogradov
562796e41b
fix cv::gpu::resize for INTER_LINEAR, now it produces the same result as CPU version
...
(cherry picked from commit da9be8231f
)
10 years ago
Vladislav Vinogradov
7316676c41
fix CUDA LUT implementation
...
In CUDA 6.0 there was a bug in NPP LUT implementation (invalid results when
src == 255). In CUDA 6.5 the bug was fixed.
Replaced NPP LUT call with own implementation (ported from master branch)
to be independant from CUDA Toolkit version.
(cherry picked from commit eaaa2d27d5
)
10 years ago
Vladislav Vinogradov
eaaa2d27d5
fix CUDA LUT implementation
...
In CUDA 6.0 there was a bug in NPP LUT implementation (invalid results when
src == 255). In CUDA 6.5 the bug was fixed.
Replaced NPP LUT call with own implementation (ported from master branch)
to be independant from CUDA Toolkit version.
10 years ago
Vladislav Vinogradov
c821cb1489
fix BGR->BGR5x5 color convertion
...
(cherry picked from commit 62f27b28ed
)
10 years ago
Vladislav Vinogradov
86c1babd03
use downscaled frames in FGDStatModel test
...
(cherry picked from commit 599f5ef51b
)
10 years ago
Vladislav Vinogradov
2205b2f5bc
increase epsilon for ResizeSameAsHost test
...
(cherry picked from commit 86e12b6074
)
10 years ago
Vladislav Vinogradov
975e40f1c0
increase epsilon for TVL1 sanity test
...
(cherry picked from commit 5dff283b39
)
10 years ago
Vladislav Vinogradov
ebe36d6e7c
fix CUDA cvtColor after corresponding change in CPU version
...
see https://github.com/Itseez/opencv/pull/3137
10 years ago
StevenPuttemans
d558260a8e
fixing GT and GE comparison symbol
10 years ago
Vladislav Vinogradov
62f27b28ed
fix BGR->BGR5x5 color convertion
10 years ago
Vladislav Vinogradov
599f5ef51b
use downscaled frames in FGDStatModel test
10 years ago
Vladislav Vinogradov
86e12b6074
increase epsilon for ResizeSameAsHost test
10 years ago