|
@@ -17,13 +17,14 @@ comment "OpenCV modules"
|
|
|
config BR2_PACKAGE_OPENCV_LIB_CALIB3D
|
|
|
bool "calib3d"
|
|
|
default y
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_FEATURES2D
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_IMGPROC
|
|
|
help
|
|
|
Include opencv_calib3d module into the OpenCV build.
|
|
|
|
|
|
config BR2_PACKAGE_OPENCV_LIB_CONTRIB
|
|
|
bool "contrib"
|
|
|
default y
|
|
|
- # modules/contrib/CMakeLists.txt
|
|
|
select BR2_PACKAGE_OPENCV_LIB_CALIB3D
|
|
|
select BR2_PACKAGE_OPENCV_LIB_FEATURES2D
|
|
|
select BR2_PACKAGE_OPENCV_LIB_IMGPROC
|
|
@@ -36,24 +37,32 @@ config BR2_PACKAGE_OPENCV_LIB_CONTRIB
|
|
|
config BR2_PACKAGE_OPENCV_LIB_FEATURES2D
|
|
|
bool "features2d"
|
|
|
default y
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_FLANN
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_IMGPROC
|
|
|
help
|
|
|
Include opencv_features2d module into the OpenCV build.
|
|
|
|
|
|
config BR2_PACKAGE_OPENCV_LIB_FLANN
|
|
|
bool "flann"
|
|
|
default y
|
|
|
+ # opencv_core dependency is already enabled
|
|
|
help
|
|
|
Include opencv_flann module into the OpenCV build.
|
|
|
|
|
|
config BR2_PACKAGE_OPENCV_LIB_GPU
|
|
|
bool "gpu"
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_CALIB3D
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_IMGPROC
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_LEGACY
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_OBJDETECT
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_PHOTO
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_VIDEO
|
|
|
help
|
|
|
Include opencv_gpu module into the OpenCV build.
|
|
|
|
|
|
config BR2_PACKAGE_OPENCV_LIB_HIGHGUI
|
|
|
bool "highgui"
|
|
|
default y
|
|
|
- # modules/highgui/CMakeLists.txt
|
|
|
select BR2_PACKAGE_OPENCV_LIB_IMGPROC
|
|
|
help
|
|
|
Include opencv_highgui module into the OpenCV build.
|
|
@@ -61,13 +70,13 @@ config BR2_PACKAGE_OPENCV_LIB_HIGHGUI
|
|
|
config BR2_PACKAGE_OPENCV_LIB_IMGPROC
|
|
|
bool "imgproc"
|
|
|
default y
|
|
|
+ # opencv_core dependency is already enabled
|
|
|
help
|
|
|
Include opencv_imgproc module into the OpenCV build.
|
|
|
|
|
|
config BR2_PACKAGE_OPENCV_LIB_LEGACY
|
|
|
bool "legacy"
|
|
|
default y
|
|
|
- # modules/legacy/CMakeLists.txt
|
|
|
select BR2_PACKAGE_OPENCV_LIB_CALIB3D
|
|
|
select BR2_PACKAGE_OPENCV_LIB_ML
|
|
|
select BR2_PACKAGE_OPENCV_LIB_VIDEO
|
|
@@ -77,18 +86,22 @@ config BR2_PACKAGE_OPENCV_LIB_LEGACY
|
|
|
config BR2_PACKAGE_OPENCV_LIB_ML
|
|
|
bool "ml (machine learning)"
|
|
|
default y
|
|
|
+ # opencv_core dependency is already enabled
|
|
|
help
|
|
|
Include opencv_ml module into the OpenCV build.
|
|
|
|
|
|
config BR2_PACKAGE_OPENCV_LIB_NONFREE
|
|
|
bool "nonfree"
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_CALIB3D
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_FEATURES2D
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_IMGPROC
|
|
|
help
|
|
|
Include opencv_nonfree module into the OpenCV build.
|
|
|
|
|
|
config BR2_PACKAGE_OPENCV_LIB_OBJDETECT
|
|
|
bool "objdetect"
|
|
|
default y
|
|
|
- # modules/objdetect/CMakeLists.txt
|
|
|
+ # opencv_core dependency is already enabled
|
|
|
select BR2_PACKAGE_OPENCV_LIB_IMGPROC
|
|
|
help
|
|
|
Include opencv_objdetect module into the OpenCV build.
|
|
@@ -96,6 +109,7 @@ config BR2_PACKAGE_OPENCV_LIB_OBJDETECT
|
|
|
config BR2_PACKAGE_OPENCV_LIB_PHOTO
|
|
|
bool "photo"
|
|
|
default y
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_IMGPROC
|
|
|
help
|
|
|
Include opencv_photo module into the OpenCV build.
|
|
|
|
|
@@ -104,32 +118,50 @@ comment "opencv_python module requires numpy which is not yet available."
|
|
|
config BR2_PACKAGE_OPENCV_LIB_STITCHING
|
|
|
bool "stitching"
|
|
|
default y
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_CALIB3D
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_FEATURES2D
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_IMGPROC
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_OBJDETECT
|
|
|
help
|
|
|
Include opencv_stitching module into the OpenCV build.
|
|
|
|
|
|
config BR2_PACKAGE_OPENCV_LIB_SUPERRES
|
|
|
bool "superres"
|
|
|
default y
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_IMGPROC
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_VIDEO
|
|
|
help
|
|
|
Include opencv_superres "super resolution" - module into the OpenCV
|
|
|
build.
|
|
|
|
|
|
config BR2_PACKAGE_OPENCV_LIB_TS
|
|
|
bool "ts (touchscreen)"
|
|
|
- select BR2_PACKAGE_OPENCV_LIB_HIGHGUI
|
|
|
default y
|
|
|
+ # opencv_core dependency is already enabled
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_CALIB3D
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_FEATURES2D
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_HIGHGUI
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_IMGPROC
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_VIDEO
|
|
|
help
|
|
|
Include opencv_ts module into the OpenCV build.
|
|
|
|
|
|
config BR2_PACKAGE_OPENCV_LIB_VIDEO
|
|
|
bool "video"
|
|
|
default y
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_IMGPROC
|
|
|
help
|
|
|
Include opencv_video module into the OpenCV build.
|
|
|
|
|
|
config BR2_PACKAGE_OPENCV_LIB_VIDEOSTAB
|
|
|
bool "videostab"
|
|
|
default y
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_CALIB3D
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_FEATURES2D
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_HIGHGUI
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_IMGPROC
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_PHOTO
|
|
|
+ select BR2_PACKAGE_OPENCV_LIB_VIDEO
|
|
|
help
|
|
|
Include opencv_videostab module into the OpenCV build.
|
|
|
|