GregoryMorse
08d8faf9da
Update system.cpp
...
Add native C++ support
11 years ago
Alexander Smorkalov
529bd41751
Build fixes for case where HAVE_CUDA==OFF.
11 years ago
Alexander Smorkalov
069f3d8d9a
Build fixes for GPU module.
11 years ago
Alexander Smorkalov
2509fa8080
Warious fixes for case where HAVE_CUDA==OFF.
11 years ago
Alexander Smorkalov
037ffcdf99
Dynamic CUDA support library reimplemented as OpenCV module.
11 years ago
Alexander Smorkalov
64c94cb22c
CUDA related func tables refactored to remove unneeded dependencies.
11 years ago
Alexander Smorkalov
442082eb0f
Fixes for Android support.
11 years ago
Alexander Smorkalov
be530bd085
DeviceInfo class method that were implemented in header moved to cpp file.
11 years ago
Ilya Lavrenov
3a6d248bee
typo
11 years ago
Alexander Smorkalov
88a883e68e
Build fix.
11 years ago
Alexander Smorkalov
8660e048bc
Dynamic CUDA support library loading implemented for Linux.
...
Logical mistake in macro fixed;
DeviceInfo deligate reimplemented;
Build and warning fixes.
11 years ago
Alexander Smorkalov
d4087f19a2
All CUDA related stuff were moved to separate dynamic library.
11 years ago
Peter Andreas Entschev
f44de302a0
cv::completeSymm fixed to work with any OpenCV data type and multiple channels.
11 years ago
Alexander Alekhin
a118577a57
core: added TLS support
11 years ago
Séverin Lemaignan
9ce9fc3361
Ensure compilation to Javascript with Emscripten
11 years ago
Vladislav Vinogradov
95ebdf4069
fixed compilation with CUDA 6.0:
...
GpuMat::setTo function, removed NPP call for CV_8S
11 years ago
Vladislav Vinogradov
66221a32b9
fixed memory leak in ogl::Texture2D
11 years ago
Roman Donchenko
2c38be079e
Enabled CV_Assert and such to print the function name with Visual C++.
...
Also, I made a separate macro for the current function name, which
helps simplify a lot of code that uses it.
12 years ago
Ilya Lavrenov
2df53d97c5
added ocl::repeat
12 years ago
Ilya Lavrenov
d57a7008f1
fixed cmd parser when arg is like -+
12 years ago
Ilya Lavrenov
036e99d03a
fixed ipp-related warnings
12 years ago
Vadim Pisarevsky
61f2107829
added IPP optimization of separable 32f filters; fixed IPP version check in DFT; fixed conditions in IPP optimization of norm functions.
12 years ago
Alexander Smorkalov
6d3102141c
Globbing accuracy test fail on Windows RT fixed.
12 years ago
kdrobnyh
f4aa7ff919
Add IPP support in meanStdDev, minMaxIdx, norm functions
12 years ago
kdrobnyh
7a7aa148d4
Add IPP support in compare function
12 years ago
Vadim Pisarevsky
771feb61c2
fixed building OpenCV with IPP 6.x (different DFT API); added Canny and rectangular morphology (based on Alex Kapustin patches)
12 years ago
peng xiao
2519a21935
Fix a potential bug of ParallelLoopBodyWrapper::operator(Range)
...
On a 32-bit compiler the calculation may result in data (size_t) overflow when running some paralleled algorithms (which can safely run on a 64-bit compiler).
This bug is found when running OpenCV's Retina tutorial on 32bit VS2010.
12 years ago
Roman Donchenko
3c137f7a04
Converted tabs to spaces.
12 years ago
Roman Donchenko
e9a28f66ee
Normalized file endings.
12 years ago
Roman Donchenko
f55740da70
Deleted all trailing whitespace.
12 years ago
Alexander Smorkalov
b15addec70
C4447 warning about main function format suppressed.
12 years ago
Alexander Smorkalov
d62c98527a
Invalid usage of cv::Ptr for arrays fixed.
12 years ago
Alexander Smorkalov
a3dd13450c
All optimized function tables wrapped to getters to change its
...
initialization time.
12 years ago
Roman Donchenko
d9f71b762f
Deleted almost all of the precomp.cpp files.
...
Looks like we don't actually use them; when creating precompiled headers
with Visual C++, a dummy .cpp is created at build time.
12 years ago
Vadim Pisarevsky
d5539975d7
polished the patch
12 years ago
Vadim Pisarevsky
10fde1ca5c
disabled 64f IPP DFT; added IPP Gaussian filter; added IPP GetRectSubPix; added IPP BilateralFilter (temporarily disabled)
12 years ago
Alexander Smorkalov
63786c389f
Warning and review notes fixes.
...
WITH_WINRT -> ENABLE_WINRT_MODE;
Some temporary char* replaced with Ptr<char>;
Build fix for regular WIN32;
Windows Platform SDK and MSVC search added to cmake;
Warinig fixes.
12 years ago
Alexander Smorkalov
e03ffde346
WinRT API Certification fixes for core and contrib.
12 years ago
Alexander Smorkalov
62b85a41da
TLS calls on WinRT replaced on variables with C++11 "thread" attribute.
12 years ago
Alexander Smorkalov
6257df1c4b
API restricted on WinRT partially removed from core.
...
Additional CMAKE flag WITH_WINRT added.
12 years ago
kdrobnyh
6af10a2937
Some changes in sum and mean functions
12 years ago
Roman Donchenko
ee182eb086
Fixed the setting of CVAPI_EXPORTS for modules that are always static/shared.
...
Also, removed needless check of BUILD_SHARED_LIBS in core; in that case,
only the current module's library type matters.
12 years ago
kdrobnyh
4dfd40bec0
Add IPP mean and sum functions
12 years ago
StevenPuttemans
dd0481ef2d
Added brackets around line 888-892 for correct code!
12 years ago
StevenPuttemans
c3dee28394
Fixed bug #3101 , problem on ellipse2poly function
12 years ago
Roman Donchenko
4f9554eead
Removed a few more unused configuration macros.
...
I've left HAVE_LIBPTHREAD as a CMake variable, since TBB's build depends on it.
Some macros in internal.hpp depended on HAVE_ALLOCA_H, but they were, in turn,
unused, so I've just deleted them all.
12 years ago
Roman Donchenko
ac39bfb4cc
Remove HAVE_CVCONFIG_H - it's always defined.
12 years ago
Roman Donchenko
c16316c4b4
Replaced the semi-public CV_PARALLEL_FRAMEWORK macro with a function.
...
That way, core/internal.hpp doesn't have to depend on cvconfig.h, which we
don't ship.
12 years ago
peng xiao
290c8db0a8
Revise naming for getOclMat function.
12 years ago
peng xiao
e129638263
Add a workaround to interpolate between oclMat and Input/OutputArray.
12 years ago