summaryrefslogtreecommitdiffstats
path: root/package/opencv/Config.in
diff options
context:
space:
mode:
Diffstat (limited to 'package/opencv/Config.in')
-rw-r--r--package/opencv/Config.in54
1 files changed, 29 insertions, 25 deletions
diff --git a/package/opencv/Config.in b/package/opencv/Config.in
index e40437f681..b327864fc9 100644
--- a/package/opencv/Config.in
+++ b/package/opencv/Config.in
@@ -4,10 +4,15 @@ menuconfig BR2_PACKAGE_OPENCV
depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL
depends on BR2_INSTALL_LIBSTDCPP
depends on BR2_USE_WCHAR
+ depends on !BR2_STATIC_LIBS # include dlfcn.h
help
OpenCV (Open Source Computer Vision) is a library of programming
functions for real time computer vision.
+ Note that the opencv_core module and the opencv_hal library
+ are always built and installed, not matter which other
+ modules are enabled below.
+
http://opencv.org/
if BR2_PACKAGE_OPENCV
@@ -20,12 +25,6 @@ config BR2_PACKAGE_OPENCV_LIB_CALIB3D
help
Include opencv_calib3d module into the OpenCV build.
-config BR2_PACKAGE_OPENCV_LIB_CONTRIB
- bool "contrib"
- default y
- help
- Include opencv_contrib module into the OpenCV build.
-
config BR2_PACKAGE_OPENCV_LIB_FEATURES2D
bool "features2d"
default y
@@ -38,40 +37,30 @@ config BR2_PACKAGE_OPENCV_LIB_FLANN
help
Include opencv_flann module into the OpenCV build.
-config BR2_PACKAGE_OPENCV_LIB_GPU
- bool "gpu"
- help
- Include opencv_gpu module into the OpenCV build.
-
config BR2_PACKAGE_OPENCV_LIB_HIGHGUI
bool "highgui"
default y
help
Include opencv_highgui module into the OpenCV build.
-config BR2_PACKAGE_OPENCV_LIB_IMGPROC
- bool "imgproc"
+config BR2_PACKAGE_OPENCV_LIB_IMGCODECS
+ bool "imgcodecs"
default y
help
- Include opencv_imgproc module into the OpenCV build.
+ Include opencv_imgcodecs module into the OpenCV build.
-config BR2_PACKAGE_OPENCV_LIB_LEGACY
- bool "legacy"
+config BR2_PACKAGE_OPENCV_LIB_IMGPROC
+ bool "imgproc"
default y
help
- Include opencv_legacy module into the OpenCV build.
+ Include opencv_imgproc module into the OpenCV build.
config BR2_PACKAGE_OPENCV_LIB_ML
- bool "ml (machine learning)"
+ bool "ml"
default y
help
Include opencv_ml module into the OpenCV build.
-config BR2_PACKAGE_OPENCV_LIB_NONFREE
- bool "nonfree"
- help
- Include opencv_nonfree module into the OpenCV build.
-
config BR2_PACKAGE_OPENCV_LIB_OBJDETECT
bool "objdetect"
default y
@@ -86,6 +75,12 @@ config BR2_PACKAGE_OPENCV_LIB_PHOTO
comment "opencv_python module requires numpy which is not yet available."
+config BR2_PACKAGE_OPENCV_LIB_SHAPE
+ bool "shape (shape descriptors and matchers)"
+ default y
+ help
+ Include opencv_shape module into the OpenCV build.
+
config BR2_PACKAGE_OPENCV_LIB_STITCHING
bool "stitching"
default y
@@ -106,6 +101,12 @@ config BR2_PACKAGE_OPENCV_LIB_TS
help
Include opencv_ts module into the OpenCV build.
+config BR2_PACKAGE_OPENCV_LIB_VIDEOIO
+ bool "videoio (media i/o)"
+ default y
+ help
+ Include opencv_videoio module into the OpenCV build.
+
config BR2_PACKAGE_OPENCV_LIB_VIDEO
bool "video"
default y
@@ -219,5 +220,8 @@ config BR2_PACKAGE_OPENCV_INSTALL_DATA
endif # BR2_PACKAGE_OPENCV
-comment "opencv needs a toolchain w/ C++, NPTL, wchar"
- depends on !(BR2_INSTALL_LIBSTDCPP && BR2_USE_WCHAR && BR2_TOOLCHAIN_HAS_THREADS_NPTL)
+comment "opencv needs a toolchain w/ C++, NPTL, wchar, dynamic library"
+ depends on !BR2_INSTALL_LIBSTDCPP || \
+ !BR2_USE_WCHAR || \
+ !BR2_TOOLCHAIN_HAS_THREADS_NPTL || \
+ BR2_STATIC_LIBS
OpenPOWER on IntegriCloud