Namgoo Lee
11ac26bfb4
test code
4 years ago
Tomoaki Teshima
19646ad049
let the test pass on Jetson
4 years ago
Namgoo Lee
9411cd6c07
Use in-place npp function for inplace arguments
4 years ago
Ahmed Ashour
5c56b8ce92
java: generated code to have javadoc
6 years ago
Namgoo Lee
a54affeb8d
Move Ptr-related code from lut.cu to lut.cpp
6 years ago
Antonio Borondo
28e55dc5f3
Fix documentation of cv::cuda::compare
6 years ago
Hamdi Sahloul
5db13fe2a7
cuda::polarToCart: update documentation
6 years ago
Hamdi Sahloul
9932612373
cuda::polarToCart: test double precision and tune tolerance
6 years ago
Hamdi Sahloul
6203c95d31
cuda::polarToCart: Support double precision
6 years ago
Hamdi Sahloul
a39e0daacf
Utilize CV_UNUSED macro
6 years ago
Alexander Alekhin
acce95f446
backport fixes for static analyzer warnings
...
Commits:
- 09837928d9
- 10fb88d027
Excluded changes with std::atomic (C++98 requirement)
6 years ago
Hamdi Sahloul
4d78342919
Closes #12281 - a bug in cuda::pow with negative base values
6 years ago
Namgoo Lee
2c1ce8c0e9
cuda_meanStdDev : bug fix
7 years ago
Alexander Alekhin
7818071ba2
cuda: eliminate part of build warnings
7 years ago
Tomoaki Teshima
f4e5d777e8
follow histogram
7 years ago
Tomoaki Teshima
6c25351049
make the asynchronous call to NPP safe
...
* Stop calling nppSetStream
7 years ago
Namgoo Lee
90e1e41f5a
test_buffer_pool: synchronize after async copy
7 years ago
Namgoo Lee
034dc3b0dd
Fix for CUDA_Arithm/Dft.Algorithm/0 test
7 years ago
Alexander Alekhin
4a297a2443
ts: refactor OpenCV tests
...
- removed tr1 usage (dropped in C++17)
- moved includes of vector/map/iostream/limits into ts.hpp
- require opencv_test + anonymous namespace (added compile check)
- fixed norm() usage (must be from cvtest::norm for checks) and other conflict functions
- added missing license headers
7 years ago
catree
dcc5a2cb22
Fix perf build with CUDA 9.
7 years ago
catree
6d06fcb414
Fix CUDA integral.
7 years ago
Tomoaki Teshima
bd215fbf33
suppress warning on Jetson TK1
8 years ago
Naba Kumar
00f3ad7217
Implement DFT as cv::Algorithm to support concurrent streams
8 years ago
chacha21
bfd800342b
use "double" from scalar only for CV_64F input
...
Restore "DstType" in AbsDiffScalarOp template arguments, even if
eventually it will be equal to SrcType
use "double" from scalar only for CV_64F input
8 years ago
chacha21
2375e58705
assert SrcDepth == DstDepth
...
simplify code by requesting srcDepth == dstDepth
8 years ago
chacha21
6cf4371eb4
make cuda::absdiff support multi-channel scalars
...
I took the subScalar.cu code and changed the inner operation
8 years ago
Alexander Alekhin
380cc520f3
build: fix cuda tests
8 years ago
Alexander Alekhin
4a7d441b37
test: fix cuda build
8 years ago
sourin
a34fbf7bb1
Fixed identifiers warns
8 years ago
Ilya Lavrenov
491b6543da
clarify CUDA arithm operations usage with mask
9 years ago
Tomoaki Teshima
b6a093fba1
accept multiple channels image for threshold on cuda
...
* modify test, too
9 years ago
aravind
f4f1561781
Fixed cv::cuda::reduce bug.
9 years ago
Vladislav Vinogradov
5576c0866a
fix #5780 : `cv::cuda::createContinuous`effectively ignores its `cols` argument
9 years ago
Vladislav Vinogradov
2b26094cf5
increase epsilons in some tests:
...
* MulSpectrums
* StereoConstantSpaceBP
* BruteForceNonLocalMeans
9 years ago
Vladislav Vinogradov
39854ceda4
cuda::StreamAccessor::wrapStream and cuda::EventAccessor::wrapEvent
...
to import existed CUDA stream or CUDA event to OpenCV
9 years ago
Vladislav Vinogradov
1bf811c3f1
fix cuda::normalize (dtype < 0) case
9 years ago
StevenPuttemans
cb55d60f98
fixing GT and GE comparison symbol
...
Conflicts:
modules/gpu/doc/per_element_operations.rst
10 years ago
Vladislav Vinogradov
e22979f334
fix #4343 : cv::cuda::findMinMaxLoc incorrect output for single row matrix
10 years ago
Maxim Kostin
cdd23440c9
Adding support for WinRT(WinPhone 8/8.1 and Win Store) via CMake 3.1
...
- Substituted HAVE_WINRT with WINRT
- Fixed compilation issues in ocl.cpp and parallel.cpp
- Fixed compiler issue for WP8: "C2678: binary '+' : no operator found which takes a left-hand - Fixed gitignore
- Added #ifdef HAVE_OPENCL to remove compiler warnings in ocl.cpp
- Used NO_GETENV similar to '3rdparty\libjpeg\jmemmgr.c;
- Added ole32.lib for core module (for WindowsStore 8.0 builds)
- Made OpenCV_ARCH aware of ARM
Signed-off-by: Maxim Kostin <v-maxkos@microsoft.com>
10 years ago
Vladislav Vinogradov
d696fac8b8
move cuda tests from core to cudaarithm
10 years ago
Vladislav Vinogradov
671b59aa9d
fix windows build with CUDA
...
rename cv::cuda::internal namespace
to cv::cuda::device to prevent conflicts
with cv::internal
10 years ago
Vladislav Vinogradov
a932d8aba1
use full qualified name for all internal namespaces to prevent ambiguous symbol errors
10 years ago
Vladislav Vinogradov
cd0e95de16
refactor cudaarithm reductions:
...
* remove overloads with explicit buffer, now BufferPool is used
* added async versions for all reduce functions
10 years ago
Vladislav Vinogradov
a4e598f474
use new BufferPool class for some cudaarithm routines
10 years ago
Vladislav Vinogradov
7454189c2a
use new getInputMat/getOutputMat/syncOutput methods in cudaarithm routines
10 years ago
Vladislav Vinogradov
3d0410c147
remove reciprocal version of cuda::divide
...
it might cause errors, due to implicit type conversion and another cuda::divide
overload
10 years ago
Maksim Shabunin
d01bedbc61
Removed Sphinx documentation files
10 years ago
Vladislav Vinogradov
53862687d5
rename CudaMem -> HostMem to better reflect its purpose
10 years ago
Vladislav Vinogradov
48c9c24da6
disable -Wshadow warning for CUDA modules:
...
it is generated by CUDA headers and we can't fix it
10 years ago
StevenPuttemans
edb608d206
fix documentation bug 2432
10 years ago