Alexander Alekhin
a45928045a
Merge pull request #16150 from alalek:cmake_avoid_deprecated_link_private
...
* cmake: avoid deprecated LINK_PRIVATE/LINK_PUBLIC
see CMP0023 (CMake 2.8.12+)
* cmake: fix 3rdparty list
- don't include OpenCV modules
5 years ago
Alexander Alekhin
18151e79bb
cmake(samples): use LINK_PRIVATE in target_link_libraries
6 years ago
Alexander Alekhin
fc21b15d6e
samples(gpu): cleanup samples for legacy API
6 years ago
Maksim Shabunin
a0211a1c2f
Moved OpenGL sample to opengl folder
6 years ago
Alexander Alekhin
afb81ba6e6
samples: eliminate cvconfig.h usage
...
- don't use TBB in samples
6 years ago
Alexander Alekhin
0093eb4768
cuda: drop samples for low-level CUDA API
...
Also these samples require TBB, so they are not tested during default OpenCV builds
7 years ago
Alexander Alekhin
dd243067e5
cuda: drop performance sample
...
Regular OpenCV perf tests should be used instead
7 years ago
Alexander Alekhin
7818071ba2
cuda: eliminate part of build warnings
7 years ago
Alexander Alekhin
08941b7890
cmake: avoid amending of CMAKE_COMPILER_IS_[GNUCXX|CLANGCXX|CCACHE] vars
...
- Recommended compiler checks:
- GCC: CV_GCC
- Clang: CV_CLANG
- fixed problem with CMAKE_CXX_COMPILER_ID=Clang/AppleClang mess on MacOSX
Details: cmake --help-policy CMP0025
- do not declare Clang as GCC compiler
7 years ago
whizzzkid
5c66ce7f29
cuda: fixes gpu samples build (issue 10953)
7 years ago
Maksim Shabunin
2200e13c71
cmake: refactored scripts with samples building:
...
- allow installing samples sources on all platforms
even if BUILD_EXAMPLES is disabled, fixed minor
issues in sources installation process
- use 'example_<group>_<name>' scheme for target and binary file naming
- use single function for sample executable creation
7 years ago
Alexander Alekhin
4b7c0b9c76
cuda: fix samples
8 years ago
Vladislav Vinogradov
9f3b1f7e50
use HAVE_OPENGL instead of WITH_OPENGL for GPU opengl sample
...
in this case the sample will not be built if OpenGL is not found
8 years ago
Alexander Alekhin
cdb9c60dcb
gpu samples: fix REMOVE_ITEM error
9 years ago
Alexander Smorkalov
42447a7610
Set of lintain warning fixes for -samples debian package.
...
(cherry picked from commit ff00220302
)
9 years ago
Alexander Smorkalov
ff00220302
Set of lintain warning fixes for -samples debian package.
9 years ago
Maksim Shabunin
35b2139929
Basic HAL module
10 years ago
Vladislav Vinogradov
124ac15f1e
remove cuda module
10 years ago
Alexander Smorkalov
187befd665
Fixed installation of CMakeLists.txt and enabled GPU samples build in stand alone version.
10 years ago
Vladislav Vinogradov
f126f371b2
move CUDA object detection algorithms to separate module
10 years ago
Alexander Smorkalov
3425c90b66
GPU samples with NVIDIA specific API excluded from build if CUDA disabled.
10 years ago
Alexander Smorkalov
091c7a3821
OpenGL interop sample reworked not ot use cvconfig.h
10 years ago
Alexander Smorkalov
840088e021
Get rid of cvconfig.h in Latent SVM samples. Use common OpenCV parallel framework instead of direct TBB calls.
10 years ago
StevenPuttemans
564a8ed208
adapted all nonfree header inclusion since it doesn't exist anymore as a module
10 years ago
Vadim Pisarevsky
31df47b6ea
moved nonfree and a part of features2d to opencv_contrib/xfeatures2d
10 years ago
Alexander Alekhin
55188fe991
world fix
10 years ago
vbystricky
fd51c133df
Add depends from highgui to imgcodecs and videoio. And include header from imgcodecs and videoio to imgcodecs
11 years ago
vbystricky
4286f60387
Extract imgcodecs module from highgui
11 years ago
Alexander Smorkalov
b4e4f13f9e
Superres module enabled for Android. GPU samples build fixed for Android.
11 years ago
Alexander Smorkalov
00d555f051
Code review notes fixed.
...
Env setup for testing package implemented using /etc/profile.d;
Variable with path for all native samples added;
Path for test binaries and test data updated.
(cherry picked from commit 39201e68e2
)
11 years ago
Alexander Smorkalov
6cf7d6ef4e
OpenCV C/C++/OCL/CUDA samples install path fixed. Install rools for tests added.
...
(cherry picked from commit f332cba14b
)
11 years ago
Alexander Smorkalov
39201e68e2
Code review notes fixed.
...
Env setup for testing package implemented using /etc/profile.d;
Variable with path for all native samples added;
Path for test binaries and test data updated.
11 years ago
Alexander Smorkalov
f332cba14b
OpenCV C/C++/OCL/CUDA samples install path fixed. Install rools for tests added.
11 years ago
Alexander Smorkalov
3ebdcafdd3
All installed files marked with component names for install customization.
...
(cherry picked from commit b75cbfde45
)
Conflicts:
cmake/OpenCVModule.cmake
11 years ago
Alexander Smorkalov
b75cbfde45
All installed files marked with component names for install customization.
11 years ago
Ilya Lavrenov
63e4af8536
added the first T-API example - CamShift tracking
11 years ago
Roman Donchenko
d07e7897a0
Fixed building with OpenCL, but without the ocl module.
...
HAVE_opencv_ocl implies HAVE_OPENCL, so checking for both is not
necessary.
11 years ago
Alexander Alekhin
555c505b70
update cmake 'install' target for Windows platform
...
Allow to build samples via OpenCV binaries from distribution package
(find_package with OpenCV_DIR).
11 years ago
Vladislav Vinogradov
a41006754e
fix documentation
11 years ago
Vladislav Vinogradov
fd88654b45
replaced GPU -> CUDA
11 years ago
Vladislav Vinogradov
ae94256edc
renmaed gpu module -> cuda
11 years ago
Vladislav Vinogradov
29386f1449
renamed gpubgsegm -> cudabgsegm
11 years ago
Vladislav Vinogradov
259ceb7eaa
renamed gpufeatures2d -> cudafeatures2d
11 years ago
Vladislav Vinogradov
5660d6a680
renamed gpuoptflow -> cudaoptflow
11 years ago
Vladislav Vinogradov
a0ae602bb7
renamed gpuimgproc -> cudaimgproc
11 years ago
Vladislav Vinogradov
219b662127
renamed gpufilters -> cudafilters
11 years ago
Vladislav Vinogradov
71d61e07b1
renamed gpustereo -> cudastereo
11 years ago
Vladislav Vinogradov
d4901a99ea
renamed gpuwarping -> cudawarping
11 years ago
Vladislav Vinogradov
dcd600cc47
renamed gpuarithm -> cudaarithm
11 years ago
Vladislav Vinogradov
6d216d78d9
renamed gpulegacy -> cudalegacy
11 years ago