Dmitry-Me
d164d51380
Fix potential null pointer dereference
10 years ago
Ilya Lavrenov
cf4c79ebdd
disabled some kernels for Android && NVidia
10 years ago
Dmitry-Me
f8c454733b
Remove dangerous string manipulation, merge declaration with assignment
10 years ago
Dmitry-Me
c587bae997
Uniform computation of variable size
10 years ago
Ilya Lavrenov
26eebb3ee3
increased EPS for cvtColor for NVIDIA
10 years ago
Dmitry-Me
1b7066fc95
Reduce variable scope, only compute values that are used later
10 years ago
Maxim Kostin
22a30af353
Fixing buildbot job:
...
- explicitly turning OCL off since WinRT does not support it
- fixing macro definitions in core/ocl.cpp
Signed-off-by: Maxim Kostin <v-maxkos@microsoft.com>
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
Maksim Shabunin
37c74e38f4
Python support
10 years ago
Maksim Shabunin
457123027e
Modified java wrapping mechanism
10 years ago
Ilya Lavrenov
ffc453ebfd
fixed [-Wsign-compare] warning
10 years ago
Vladislav Vinogradov
4254e35f6a
merge new setUseOptimizations function with existed setUseOptimized
10 years ago
Vladislav Vinogradov
c10f1851cb
rename setOptimizations -> setUseOptimizations
10 years ago
Vladislav Vinogradov
cda6fed41f
move tegra namespace out of cv to prevent conflicts
10 years ago
Vladislav Vinogradov
d696fac8b8
move cuda tests from core to cudaarithm
10 years ago
Ilya Lavrenov
c5a80193a8
aarch64 support
10 years ago
Vladislav Vinogradov
12180bd7b1
add generic method to disable/enable all optimizations (IPP, OpenCL, Tegra)
10 years ago
Vladislav Vinogradov
44e41baffe
use new functions before all tegra:: calls
10 years ago
Vladislav Vinogradov
f8484e3266
add fucntion to control tegra optimizations in run-time
10 years ago
Ilya Lavrenov
b963d84b41
fixed bug #4215
10 years ago
Ilya Lavrenov
5f7a994ad1
fixed internal compiler error
10 years ago
theodore
cfccdc9b0c
documenting findnonzero() function
10 years ago
theodore
453f384bd7
adding documentation for the findnonzero() function
10 years ago
Dmitry-Me
98a8045aaf
Reduce variable scope
10 years ago
Maksim Shabunin
79e8f0680c
Updated ml module interfaces and documentation
10 years ago
Dmitry-Me
103687871d
Reduce variable scope
10 years ago
Maksim Shabunin
da383e65e2
Remove deprecated methods from cv::Algorithm
10 years ago
Vladislav Vinogradov
a932d8aba1
use full qualified name for all internal namespaces to prevent ambiguous symbol errors
10 years ago
Erik Karlsson
49e93747b1
Added saturate_cast from int64 and uint64
10 years ago
Dmitry-Me
ea48fcfc9f
Fix possible null pointer dereference
10 years ago
Alexander Alekhin
2054123890
coreTlsData -> getCoreTlsData()
10 years ago
Alexander Alekhin
f282fd0ebf
ocl: print missing error message only if OPENCV_OPENCL_RUNTIME is used
10 years ago
Alexander Alekhin
0a07d780e0
ocl: OpenCL SVM support
10 years ago
Alexander Alekhin
58ad952b1a
UMat: added USAGE_ALLOCATE_SHARED_MEMORY
10 years ago
Ilya Lavrenov
dcb0c68ed3
fix for -m32
10 years ago
Vladislav Vinogradov
2660eee961
restore CUDA module introduction
...
put it into core documentation
10 years ago
Nicu Știurcă
8722faa167
fix whitespace
10 years ago
Nicu Știurcă
7a3ca99894
fix _OutputArray::assign() for _OutputArrays of type MATX when data types differ
10 years ago
Ilya Lavrenov
e9a6c5db21
sqsum
10 years ago
Nicu Știurcă
e97d18ba81
implement _OutputArray::assign() for _OutputArrays of type MATX
10 years ago
Vladislav Vinogradov
f676bfb3d7
fix GpuMat::setTo method in case if mask is empty:
...
it might be called from _OutputArray::setTo
10 years ago
Adam Borowski
7b0d1c932e
Get rid of sysctl includes on Linux.
...
The 'sysctl' syscall has been strongly deprecated on Linux for ages.
Currently, on old architectures it will spam syslog whenever used, and on
newer ones it's missing from the headers altogether. Opencv has migrated
away on Linux already, but #includes were left lingering. This commit
removes them on non-__APPLE__, unbreaking x32 (and probably others).
10 years ago
Ilya Lavrenov
81f786393a
NEON detection in runtime
10 years ago
Ilya Lavrenov
8c94568cc3
cv::sum
10 years ago
Ilya Lavrenov
6bce6ee34a
checks
10 years ago
Ilya Lavrenov
1d3c860411
SinCos_32f
10 years ago
Ilya Lavrenov
ef29b15c9a
reciprocal
10 years ago
Ilya Lavrenov
44d89638fd
divide
10 years ago
Ilya Lavrenov
f2cd65cf1e
fixes
10 years ago
Ilya Lavrenov
25e99c453f
avx2 in arithm
10 years ago