Alexander Alekhin
87bbaa2c27
ocl: OpenCL headers are located in "CL" subfolder (3rdparty/include)
9 years ago
Mathieu Barnachon
6a0d3b3e42
Called after setDevice.
...
Wrap in a cudaSafeCall.
9 years ago
Steven Puttemans
cd96df1407
Update mat.hpp
9 years ago
Mathieu Barnachon
b030ac0433
Ensure the Cuda context is initialized correctly as long as the setDevice is not called in a multi-thread environment.
9 years ago
Steven Puttemans
a70c54f2c5
Added suggestions from PR6068
...
As discussed here: https://github.com/Itseez/opencv/pull/6068#issuecomment-180797723
9 years ago
StevenPuttemans
873399705d
add clarification on the acces paramter of the at operator
9 years ago
Suleyman TURKMEN
194b865daf
update documentation of cv::repeat
9 years ago
Alexander Alekhin
7e472fbf68
ocl: thread-safe OpenCL loading (6056)
9 years ago
alcinos
6e3b90de9b
Add static creator for TVL1 optical flow class
9 years ago
Alexander Alekhin
2978a16c85
core: preserve sizes values ( fixes #5991 )
...
_sizes can point to internal structure which is destroyed
by release() call
9 years ago
Alexander Alekhin
96f5a930f4
test: regression 5991
9 years ago
Amro
c35b00a97e
fix code snippet showing how to use SparseMat
...
generate indices within the size limit (modulo)
9 years ago
Alexander Alekhin
c35ddcba1a
cmake: refactor OpenCL detection, allow custom configurations
9 years ago
Alexander Alekhin
c7ccde69a8
fix TLS implementation ( closes #5967 )
9 years ago
takacsd
1e0928633d
Add missing implementation to one of the Mat_<_Tp> constructor. ( #5945 )
9 years ago
takacsd
537d1322b4
Add missing implementation to one of the Mat_<_Tp> constructor. ( #5945 )
9 years ago
Rok Mandeljc
029dfbc89d
opencv_core: CUDA: check if __CUDA_ARCH__ is defined before comparing it
...
Changed statements of type "#if __CUDA_ARCH__ >= 200" to
"#if defined __CUDA_ARCH__ && __CUDA_ARCH__ >= 200" in order to
avoid warnings about __CUDA_ARCH__ being undefined.
9 years ago
Alexander Alekhin
17e4d33b0e
added regression test for #5876
9 years ago
Pavel Rojtberg
4db6d9986d
also port Rodrigues in Affine to Matx expressions
...
so results are numerically equivalent
9 years ago
Alexander Alekhin
6997d423c8
fix normalize in case of inplace operations
...
fixes #5876
9 years ago
Pavel Rojtberg
b3bbe7704d
add jaccardDistance measure for rectangle overlap
...
computes the complement of the Jaccard Index as described in
https://en.wikipedia.org/wiki/Jaccard_index . For rectangles this reduces
to computing the intersection over the union.
9 years ago
Maksim Shabunin
7cb78451d1
Backported several changes from master branch:
...
- #3771 - inline round on ARM
- #5633 - documentation for MSER
- #5666 - run.py fixes
9 years ago
jiakai
22599a2812
define g_haveOpenCL only when HAVE_OPENCL is set
9 years ago
jiakai
387214a3c5
do not open libopencl by dlopen if HAVE_OPENCL is not set
9 years ago
Alexander Alekhin
94e4498cfd
Version for 3.1.0 release
9 years ago
Alexander Alekhin
323e24e3ef
change links from samples/python2 to samples/python
9 years ago
Gregory Morse
af5bec70cd
merge Win10/VS2015 changes
9 years ago
Maksim Shabunin
84f37d352f
HAL moved back to core
9 years ago
Alexander Alekhin
6f2632ca2e
ocl: fix buffer pool small allocations issue ( fixes #5815 )
9 years ago
Ishank gulati
d1ac75cabd
corrected cv::merge documentation
9 years ago
Thomas Dunker
6882c10b45
Extension of the camera distortion model for tilted image sensors (Scheimpflug condition) including test
9 years ago
Alexander Alekhin
1836d41b5c
warning fix (MSVS2015)
9 years ago
Vladislav Vinogradov
5576c0866a
fix #5780 : `cv::cuda::createContinuous`effectively ignores its `cols` argument
9 years ago
Alexander Alekhin
b26580cc7b
checkRange fixes
...
1) fix multichannel support
2) remove useless bad_value, read value from original Mat directly
3) add more tests
4) fix docs for cvCeil and checkRange
9 years ago
Gregory Morse
bcf78daed2
Update CMakeLists.txt
...
WinRT parallels library is causing conflicts in VC++ due to inconsistent usage with C++/CX which is now present in parallels.cpp. This support should be included in all projects with WinRT specific code except if doing special native C++ tasks.
9 years ago
Dan
237f33d4f0
nullptr -> NULL
9 years ago
Dan
76760470f3
Cherry pick failed to grab interface changes.
9 years ago
Dan Moodie
4f373a4284
Clarified default allocator interface.
...
Conflicts:
modules/core/src/matrix.cpp
9 years ago
Alexander Alekhin
78376c0f63
pthreads: remove usage of non-POSIX PTHREAD_RECURSIVE_MUTEX_INITIALIZER* defines
...
related issues: #5423 #5476
9 years ago
Suleyman TURKMEN
8418d564a8
Documentation patch for cv::mixChannels
9 years ago
Maksim Shabunin
0e5c710757
Fix documentation warning
9 years ago
Maksim Shabunin
5c5d0e6743
Fixed NEON compilation issue
9 years ago
Maksim Shabunin
b4bcdd10a1
HAL: improvements
...
- added new functions from core module: split, merge, add, sub, mul, div, ...
- added function replacement mechanism
- added example of HAL replacement library
9 years ago
Vladislav Vinogradov
2afb02fcb4
fix BORDER_WRAP processing on Maxwell generation
9 years ago
hoangviet1985
e679d97100
remove redundant code
9 years ago
hoangviet1985
3e96b724c2
squash
9 years ago
hoangviet1985
b96def885f
squash
9 years ago
Maksim Shabunin
e8bf4417ef
New variant of iOS framework building, fixed some warnings for XCode 7.1.1 and cmake 3.3.2
9 years ago
Pavel Rojtberg
c209f795b5
support for NORM_L2SQR in norm(Matx<..>)
9 years ago
Bert
d3b0bda011
Update system.cpp
...
FreeBSD compilation fix
9 years ago