graphics/opencv: add makefile options
Bring back lot of the options that were available in the old port. Reported by: Ivan Rozhuk <rozhuk.im@gmail.com> Original by: alt2600@icloud.com VVD <vvd@unislabs.com> PR: 253110 PR: 255446
This commit is contained in:
parent
322af7c2b4
commit
c582239e8a
4 changed files with 249 additions and 111 deletions
|
@ -1,5 +1,6 @@
|
|||
PORTNAME= opencv
|
||||
DISTVERSION= 4.5.3
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= graphics
|
||||
|
||||
MAINTAINER= tcberner@FreeBSD.org
|
||||
|
@ -8,24 +9,13 @@ COMMENT= Open Source Computer Vision library
|
|||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers \
|
||||
opencl>=0:devel/opencl
|
||||
RUN_DEPENDS= opencl>=0:devel/opencl
|
||||
LIB_DEPENDS= \
|
||||
libOpenEXR.so:graphics/openexr \
|
||||
libavcodec.so:multimedia/ffmpeg \
|
||||
libfreetype.so:print/freetype2 \
|
||||
LIB_DEPENDS= libfreetype.so:print/freetype2 \
|
||||
libgflags.so:devel/gflags \
|
||||
libglog.so:devel/glog \
|
||||
libgphoto2.so:graphics/libgphoto2 \
|
||||
libharfbuzz.so:print/harfbuzz \
|
||||
libhdf5.so:science/hdf5 \
|
||||
libopenblas.so:math/openblas \
|
||||
libpng.so:graphics/png \
|
||||
libtiff.so:graphics/tiff \
|
||||
libwebp.so:graphics/webp
|
||||
libhdf5.so:science/hdf5
|
||||
|
||||
USES= cmake compiler:c++14-lang eigen:3 jpeg localbase:ldflags pkgconfig python:3.6+,build
|
||||
USES= cmake compiler:c++14-lang localbase:ldflags pkgconfig
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= WeChatCV:wechat
|
||||
GH_PROJECT= opencv_contrib:contrib \
|
||||
|
@ -42,54 +32,164 @@ GH_TAGNAME= v0.1.1f:ade \
|
|||
8afa57abc8229d611c4937165d20e2a2d9fc5a12:face \
|
||||
a56b6ac6f030c312b2dce17430eef13aed9af274:ippicv
|
||||
|
||||
CMAKE_ON= WITH_EIGEN \
|
||||
WITH_GDAL \
|
||||
WITH_GDCM \
|
||||
WITH_GPHOTO2 \
|
||||
WITH_JASPER \
|
||||
WITH_JPEG \
|
||||
WITH_OPENCL \
|
||||
WITH_OPENEXR \
|
||||
WITH_OPENGL \
|
||||
WITH_PNG \
|
||||
WITH_TIFF \
|
||||
WITH_VULKAN \
|
||||
WITH_WEBP \
|
||||
OPENCV_GENERATE_PKGCONFIG \
|
||||
OPENCV_ENABLE_NONFREE
|
||||
# Disabled during tbb migration: not oneTBB-compatible
|
||||
# WITH_TBB
|
||||
CMAKE_ON= OPENCV_GENERATE_PKGCONFIG
|
||||
CMAKE_OFF= OPENCV_GENERATE_SETUPVARS \
|
||||
BUILD_opencv_python2 \
|
||||
BUILD_TESTS
|
||||
CMAKE_ARGS= -DOPENCV_EXTRA_MODULES_PATH="${WRKSRC}/contrib/modules" \
|
||||
-DOPENCV_PYTHON3_INSTALL_PATH=${PYTHON_SITELIBDIR} \
|
||||
-DVULKAN_INCLUDE_DIRS=${LOCALBASE}/include
|
||||
LDFLAGS+= -lglog
|
||||
CMAKE_ARGS= -DOPENCV_EXTRA_MODULES_PATH="${WRKSRC}/contrib/modules"
|
||||
|
||||
DATADIR= ${PREFIX}/share/${PORTNAME}4
|
||||
|
||||
PLIST_SUB= SHLIB_VER=${DISTVERSION}
|
||||
|
||||
OPTIONS_DEFINE= HARDENING PYTHON JAVA LTO
|
||||
OPTIONS_DEFAULT= PYTHON
|
||||
OPTIONS_DEFINE= EIGEN GDAL GDCM HARDENING JAVA LTO OPENCL PATENTED PROTOBUF PYTHON TBB VTK
|
||||
|
||||
OPTIONS_GROUP= IMAGE VIDEO
|
||||
OPTIONS_GROUP_IMAGE= GPHOTO2 JPEG OPENEXR PNG TIFF
|
||||
OPTIONS_GROUP_VIDEO= DC1394 FFMPEG GSTREAMER V4L VULKAN WEBP XINE
|
||||
|
||||
OPTIONS_SINGLE= BLAS
|
||||
OPTIONS_SINGLE_BLAS= ATLAS OPENBLAS NOBLAS
|
||||
|
||||
OPTIONS_RADIO= JPEG2K
|
||||
OPTIONS_RADIO_JPEG2K= JASPER OPENJPEG
|
||||
|
||||
OPTIONS_DEFAULT= EIGEN GDAL GDCM OPENCL PROTOBUF PYTHON \
|
||||
DC1394 GSTREAMER V4L VULKAN WEBP \
|
||||
GPHOTO2 JPEG OPENEXR PNG TIFF \
|
||||
OPENBLAS \
|
||||
OPENJPEG
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
HARDENING_CMAKE_BOOL= ENABLE_BUILD_HARDENING
|
||||
HARDENING_DESC= Enable hardening of the resulting binaries
|
||||
# Normal options (EIGEN GDAL GDCM HARDENING JAVA LTO OPENCL PATENTED PROTOBUF PYTHON TBB VTK)
|
||||
EIGEN_DESC= Add Eigen v3 Support, builds sfm modules
|
||||
EIGEN_CMAKE_BOOL= WITH_EIGEN
|
||||
EIGEN_USES= eigen:3
|
||||
|
||||
JAVA_CMAKE_BOOL= BUILD_JAVA
|
||||
GDAL_DESC= Add Geospatial Data Abstraction Library Support
|
||||
GDAL_CMAKE_BOOL= WITH_GDAL
|
||||
GDAL_LIB_DEPENDS= libgdal.so:graphics/gdal
|
||||
|
||||
GDCM_DESC= Add Open source DICOM library Support
|
||||
GDCM_CMAKE_BOOL= WITH_GDCM
|
||||
GDCM_LIB_DEPENDS= libgdcmMSFF.so:devel/gdcm
|
||||
|
||||
HARDENING_DESC= Enables Build Hardening
|
||||
HARDENING_CMAKE_BOOL= ENABLE_BUILD_HARDENING
|
||||
|
||||
JAVA_DESC= Enable Java Support
|
||||
JAVA_BUILD_DEPENDS= ant:devel/apache-ant
|
||||
JAVA_CMAKE_BOOL= BUILD_opencv_java BUILD_opencv_java_bindings_generator BUILD_JAVA
|
||||
JAVA_MAKE_ENV= JAVACMD=${JAVA}
|
||||
JAVA_USE= JAVA=yes
|
||||
JAVA_VARS= JAVA_BUILD=yes
|
||||
|
||||
LTO_DESC= Enables Link Time Optimizations
|
||||
LTO_CMAKE_BOOL= ENABLE_THIN_LTO
|
||||
|
||||
OPENCL_DESC= Add OpenCL Support
|
||||
OPENCL_CMAKE_BOOL= WITH_OPENCL
|
||||
OPENCL_BUILD_DEPENDS= opencl>=0:devel/opencl
|
||||
OPENCL_RUN_DEPENDS= opencl>=0:devel/opencl
|
||||
|
||||
PATENTED_DESC= Enable patented 2d feature detection USE AT OWN RISK
|
||||
PATENTED_CMAKE_BOOL= OPENCV_ENABLE_NONFREE
|
||||
|
||||
PROTOBUF_DESC= Enable protobuf support, builds dnn modules
|
||||
PROTOBUF_CMAKE_BOOL= WITH_PROTOBUF
|
||||
PROTOBUF_LIB_DEPENDS= libprotobuf.so:devel/protobuf
|
||||
|
||||
PYTHON_DESC= Enable Python Support 3.6 or greater
|
||||
PYTHON_BUILD_DEPENDS= ${PYNUMPY}
|
||||
PYTHON_RUN_DEPENDS= ${PYNUMPY}
|
||||
PYTHON_USES= python:3.6+
|
||||
PYTHON_CMAKE_BOOL= BUILD_opencv_python3
|
||||
PYTHON_CMAKE_ON= -DOPENCV_PYTHON3_INSTALL_PATH=${PYTHON_SITELIBDIR}
|
||||
|
||||
LTO_CMAKE_BOOL= ENABLE_THIN_LTO
|
||||
TBB_DESC= Add Intel Threading Building Blocks Support
|
||||
TBB_CMAKE_BOOL= WITH_TBB
|
||||
TBB_LIB_DEPENDS= libtbb.so:devel/tbb
|
||||
|
||||
VTK_DESC= Include VTK library support (build opencv_viz module)
|
||||
VTK_CMAKE_BOOL= WITH_VTK
|
||||
VTK_LIB_DEPENDS= libvtkCommonCore-9.0.so:math/vtk9
|
||||
###
|
||||
|
||||
# IMAGE group options (GPHOTO2 JPEG OPENEXR PNG TIFF)
|
||||
GPHOTO2_DESC= Add Gphoto2 Support
|
||||
GPHOTO2_CMAKE_BOOL= WITH_GPHOTO2
|
||||
GPHOTO2_LIB_DEPENDS= libgphoto2.so:graphics/libgphoto2
|
||||
|
||||
JPEG_DESC= Add LibJpeg Support
|
||||
JPEG_CMAKE_BOOL= WITH_JPEG
|
||||
JPEG_USES= jpeg
|
||||
|
||||
OPENEXR_DESC= Add OpenEXR Support
|
||||
OPENEXR_CMAKE_BOOL= WITH_OPENEXR
|
||||
OPENEXR_LIB_DEPENDS= libOpenEXR.so:graphics/openexr
|
||||
|
||||
PNG_DESC= Add LibPNG Support
|
||||
PNG_CMAKE_BOOL= WITH_PNG
|
||||
PNG_LIB_DEPENDS= libpng16.so:graphics/png
|
||||
|
||||
TIFF_DESC= Add LibTIFF Support
|
||||
TIFF_CMAKE_BOOL= WITH_TIFF
|
||||
TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff
|
||||
###
|
||||
|
||||
# VIDEO group options (DC1394 FFMPEG GSTREAMER V4L VULKAN WEBP XINE)
|
||||
DC1394_DESC= IEEE 1394 camera support
|
||||
DC1394_CMAKE_BOOL= WITH_1394
|
||||
DC1394_LIB_DEPENDS= libdc1394.so:multimedia/libdc1394
|
||||
|
||||
FFMPEG_DESC= Link with ffmpeg, circular dependancy possible
|
||||
FFMPEG_CMAKE_BOOL= WITH_FFMPEG
|
||||
FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg
|
||||
|
||||
GSTREAMER_DESC= Add GSTREAMER Support
|
||||
GSTREAMER_CMAKE_BOOL= WITH_GSTREAMER
|
||||
GSTREAMER_USE= GSTREAMER1=yes
|
||||
|
||||
V4L_DESC= Enable support for Video for Linux
|
||||
V4L_CMAKE_BOOL= WITH_V4L WITH_LIBV4L
|
||||
V4L_BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat
|
||||
V4L_LIB_DEPENDS= libv4l2.so:multimedia/libv4l
|
||||
|
||||
VULKAN_DESC= Add Vulkan Support
|
||||
VULKAN_CMAKE_BOOL= WITH_VULKAN
|
||||
VULKAN_CMAKE_ON= -DVULKAN_INCLUDE_DIRS=${LOCALBASE}/include
|
||||
VULKAN_BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers
|
||||
|
||||
WEBP_DESC= Add Webp Support
|
||||
WEBP_CMAKE_BOOL= WITH_WEBP
|
||||
WEBP_LIB_DEPENDS= libwebp.so:graphics/webp
|
||||
|
||||
XINE_DESC= Add Xine Support
|
||||
XINE_CMAKE_BOOL= WITH_XINE
|
||||
XINE_LIB_DEPENDS= libxine.so:multimedia/libxine
|
||||
###
|
||||
|
||||
# BLAS group options (ATLAS OPENBLAS NOBLAS)
|
||||
ATLAS_DESC= ATLAS blas implementation with lapacke
|
||||
ATLAS_USES= blaslapack:atlas
|
||||
ATLAS_LIB_DEPENDS= liblapacke.so:math/lapacke
|
||||
|
||||
OPENBLAS_DESC= OpenBLAS blas implementation with lapacke
|
||||
OPENBLAS_USES= blaslapack:openblas
|
||||
OPENBLAS_LIB_DEPENDS= liblapacke.so:math/lapacke
|
||||
|
||||
NOBLAS_DESC= Disable support for lapack/blas
|
||||
NOBLAS_CMAKE_BOOL_OFF= WITH_LAPACK
|
||||
###
|
||||
|
||||
# JPEG2K group options (JASPER OPENJPEG)
|
||||
JASPER_DESC= Add Jasper Support for JPEG2000
|
||||
JASPER_CMAKE_BOOL= WITH_JASPER
|
||||
JASPER_LIB_DEPENDS= libjasper.so:graphics/jasper
|
||||
|
||||
OPENJPEG_DESC= Add OpenJPEG Support for JPEG2000, OpenCV preferred
|
||||
OPENJPEG_CMAKE_BOOL= WITH_OPENJPEG
|
||||
OPENJPEG_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg
|
||||
###
|
||||
|
||||
_IPPICV_i386= ippicv/ippicv_2020_lnx_ia32_20191018_general.tgz
|
||||
_IPPICV_amd64= ippicv/ippicv_2020_lnx_intel64_20191018_general.tgz
|
||||
|
@ -102,18 +202,22 @@ post-extract:
|
|||
${MV} ${WRKSRC_ade} ${BUILD_WRKSRC}/3rdparty/ade
|
||||
# Handle prefetched xfeatures2d
|
||||
${MKDIR} ${BUILD_WRKSRC}/downloads/xfeatures2d
|
||||
cp ${WRKSRC_extra_mod_3rdparty_boost_descr}/* ${BUILD_WRKSRC}/downloads/xfeatures2d
|
||||
cp ${WRKSRC_extra_mod_3rdparty_vgg}/* ${BUILD_WRKSRC}/downloads/xfeatures2d
|
||||
${CP} ${WRKSRC_extra_mod_3rdparty_boost_descr}/* ${BUILD_WRKSRC}/downloads/xfeatures2d
|
||||
${CP} ${WRKSRC_extra_mod_3rdparty_vgg}/* ${BUILD_WRKSRC}/downloads/xfeatures2d
|
||||
# Handle prefetched wechat
|
||||
${MKDIR} ${BUILD_WRKSRC}/downloads/wechat_qrcode
|
||||
cp ${WRKSRC_wechat}/* ${BUILD_WRKSRC}/downloads/wechat_qrcode/
|
||||
${CP} ${WRKSRC_wechat}/* ${BUILD_WRKSRC}/downloads/wechat_qrcode/
|
||||
# Handle Face
|
||||
${MKDIR} ${BUILD_WRKSRC}/share/opencv4/testdata/cv/face
|
||||
cp ${WRKSRC_face}/* ${BUILD_WRKSRC}/share/opencv4/testdata/cv/face
|
||||
${CP} ${WRKSRC_face}/* ${BUILD_WRKSRC}/share/opencv4/testdata/cv/face
|
||||
# Handle ippicv
|
||||
.if defined(_IPPICV_${ARCH})
|
||||
${MKDIR} ${BUILD_WRKSRC}/3rdparty/ippicv
|
||||
(cd ${BUILD_WRKSRC}/3rdparty/ippicv && ${EXTRACT_CMD} -xf ${WRKSRC_ippicv}/${_IPPICV_${ARCH}})
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} -e 's|/usr/lib/atlas-base|${LOCALBASE}/lib|g' ${WRKSRC}/cmake/OpenCVFindAtlas.cmake
|
||||
${REINPLACE_CMD} -e 's|/usr/include/atlas|${LOCALBASE}/include|g' ${WRKSRC}/cmake/OpenCVFindAtlas.cmake
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
14
graphics/opencv/files/patch-cmake_OpenCVFindLibsGrfmt.cmake
Normal file
14
graphics/opencv/files/patch-cmake_OpenCVFindLibsGrfmt.cmake
Normal file
|
@ -0,0 +1,14 @@
|
|||
--- cmake/OpenCVFindLibsGrfmt.cmake.orig 2021-07-18 11:13:32 UTC
|
||||
+++ cmake/OpenCVFindLibsGrfmt.cmake
|
||||
@@ -228,9 +228,9 @@ if(WITH_PNG)
|
||||
include(FindPNG)
|
||||
if(PNG_FOUND)
|
||||
include(CheckIncludeFile)
|
||||
- check_include_file("${PNG_PNG_INCLUDE_DIR}/libpng/png.h" HAVE_LIBPNG_PNG_H)
|
||||
+ check_include_file("${PNG_PNG_INCLUDE_DIR}/libpng16/png.h" HAVE_LIBPNG_PNG_H)
|
||||
if(HAVE_LIBPNG_PNG_H)
|
||||
- ocv_parse_header("${PNG_PNG_INCLUDE_DIR}/libpng/png.h" PNG_VERSION_LINES PNG_LIBPNG_VER_MAJOR PNG_LIBPNG_VER_MINOR PNG_LIBPNG_VER_RELEASE)
|
||||
+ ocv_parse_header("${PNG_PNG_INCLUDE_DIR}/libpng16/png.h" PNG_VERSION_LINES PNG_LIBPNG_VER_MAJOR PNG_LIBPNG_VER_MINOR PNG_LIBPNG_VER_RELEASE)
|
||||
else()
|
||||
ocv_parse_header("${PNG_PNG_INCLUDE_DIR}/png.h" PNG_VERSION_LINES PNG_LIBPNG_VER_MAJOR PNG_LIBPNG_VER_MINOR PNG_LIBPNG_VER_RELEASE)
|
||||
endif()
|
|
@ -0,0 +1,11 @@
|
|||
--- modules/imgcodecs/src/grfmt_png.cpp.orig 2021-07-18 11:13:32 UTC
|
||||
+++ modules/imgcodecs/src/grfmt_png.cpp
|
||||
@@ -59,7 +59,7 @@
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_LIBPNG_PNG_H
|
||||
-#include <libpng/png.h>
|
||||
+#include <libpng16/png.h>
|
||||
#else
|
||||
#include <png.h>
|
||||
#endif
|
|
@ -1,14 +1,14 @@
|
|||
bin/opencv_annotation
|
||||
bin/opencv_interactive-calibration
|
||||
bin/opencv_model_diagnostics
|
||||
%%PROTOBUF%%bin/opencv_model_diagnostics
|
||||
bin/opencv_version
|
||||
bin/opencv_visualisation
|
||||
bin/opencv_waldboost_detector
|
||||
include/opencv4/opencv2/alphamat.hpp
|
||||
%%EIGEN%%include/opencv4/opencv2/alphamat.hpp
|
||||
include/opencv4/opencv2/aruco.hpp
|
||||
include/opencv4/opencv2/aruco/charuco.hpp
|
||||
include/opencv4/opencv2/aruco/dictionary.hpp
|
||||
include/opencv4/opencv2/barcode.hpp
|
||||
%%PROTOBUF%%include/opencv4/opencv2/barcode.hpp
|
||||
include/opencv4/opencv2/bgsegm.hpp
|
||||
include/opencv4/opencv2/bioinspired.hpp
|
||||
include/opencv4/opencv2/bioinspired/bioinspired.hpp
|
||||
|
@ -149,7 +149,7 @@ include/opencv4/opencv2/core/utils/trace.hpp
|
|||
include/opencv4/opencv2/core/va_intel.hpp
|
||||
include/opencv4/opencv2/core/version.hpp
|
||||
include/opencv4/opencv2/core/vsx_utils.hpp
|
||||
include/opencv4/opencv2/core_detect.hpp
|
||||
%%PROTOBUF%%include/opencv4/opencv2/core_detect.hpp
|
||||
include/opencv4/opencv2/cvconfig.h
|
||||
include/opencv4/opencv2/datasets/ar_hmdb.hpp
|
||||
include/opencv4/opencv2/datasets/ar_sports.hpp
|
||||
|
@ -183,17 +183,17 @@ include/opencv4/opencv2/datasets/tr_svt.hpp
|
|||
include/opencv4/opencv2/datasets/track_alov.hpp
|
||||
include/opencv4/opencv2/datasets/track_vot.hpp
|
||||
include/opencv4/opencv2/datasets/util.hpp
|
||||
include/opencv4/opencv2/dnn.hpp
|
||||
include/opencv4/opencv2/dnn/all_layers.hpp
|
||||
include/opencv4/opencv2/dnn/dict.hpp
|
||||
include/opencv4/opencv2/dnn/dnn.hpp
|
||||
include/opencv4/opencv2/dnn/dnn.inl.hpp
|
||||
include/opencv4/opencv2/dnn/layer.details.hpp
|
||||
include/opencv4/opencv2/dnn/layer.hpp
|
||||
include/opencv4/opencv2/dnn/shape_utils.hpp
|
||||
include/opencv4/opencv2/dnn/utils/inference_engine.hpp
|
||||
include/opencv4/opencv2/dnn/version.hpp
|
||||
include/opencv4/opencv2/dnn_superres.hpp
|
||||
%%PROTOBUF%%include/opencv4/opencv2/dnn.hpp
|
||||
%%PROTOBUF%%include/opencv4/opencv2/dnn/all_layers.hpp
|
||||
%%PROTOBUF%%include/opencv4/opencv2/dnn/dict.hpp
|
||||
%%PROTOBUF%%include/opencv4/opencv2/dnn/dnn.hpp
|
||||
%%PROTOBUF%%include/opencv4/opencv2/dnn/dnn.inl.hpp
|
||||
%%PROTOBUF%%include/opencv4/opencv2/dnn/layer.details.hpp
|
||||
%%PROTOBUF%%include/opencv4/opencv2/dnn/layer.hpp
|
||||
%%PROTOBUF%%include/opencv4/opencv2/dnn/shape_utils.hpp
|
||||
%%PROTOBUF%%include/opencv4/opencv2/dnn/utils/inference_engine.hpp
|
||||
%%PROTOBUF%%include/opencv4/opencv2/dnn/version.hpp
|
||||
%%PROTOBUF%%include/opencv4/opencv2/dnn_superres.hpp
|
||||
include/opencv4/opencv2/dpm.hpp
|
||||
include/opencv4/opencv2/face.hpp
|
||||
include/opencv4/opencv2/face/bif.hpp
|
||||
|
@ -364,10 +364,10 @@ include/opencv4/opencv2/imgproc/types_c.h
|
|||
include/opencv4/opencv2/intensity_transform.hpp
|
||||
include/opencv4/opencv2/line_descriptor.hpp
|
||||
include/opencv4/opencv2/line_descriptor/descriptor.hpp
|
||||
include/opencv4/opencv2/mcc.hpp
|
||||
include/opencv4/opencv2/mcc/ccm.hpp
|
||||
include/opencv4/opencv2/mcc/checker_detector.hpp
|
||||
include/opencv4/opencv2/mcc/checker_model.hpp
|
||||
%%PROTOBUF%%include/opencv4/opencv2/mcc.hpp
|
||||
%%PROTOBUF%%include/opencv4/opencv2/mcc/ccm.hpp
|
||||
%%PROTOBUF%%include/opencv4/opencv2/mcc/checker_detector.hpp
|
||||
%%PROTOBUF%%include/opencv4/opencv2/mcc/checker_model.hpp
|
||||
include/opencv4/opencv2/ml.hpp
|
||||
include/opencv4/opencv2/ml/ml.hpp
|
||||
include/opencv4/opencv2/ml/ml.inl.hpp
|
||||
|
@ -422,16 +422,16 @@ include/opencv4/opencv2/rgbd/volume.hpp
|
|||
include/opencv4/opencv2/saliency.hpp
|
||||
include/opencv4/opencv2/saliency/saliencyBaseClasses.hpp
|
||||
include/opencv4/opencv2/saliency/saliencySpecializedClasses.hpp
|
||||
include/opencv4/opencv2/sfm.hpp
|
||||
include/opencv4/opencv2/sfm/conditioning.hpp
|
||||
include/opencv4/opencv2/sfm/fundamental.hpp
|
||||
include/opencv4/opencv2/sfm/io.hpp
|
||||
include/opencv4/opencv2/sfm/numeric.hpp
|
||||
include/opencv4/opencv2/sfm/projection.hpp
|
||||
include/opencv4/opencv2/sfm/reconstruct.hpp
|
||||
include/opencv4/opencv2/sfm/robust.hpp
|
||||
include/opencv4/opencv2/sfm/simple_pipeline.hpp
|
||||
include/opencv4/opencv2/sfm/triangulation.hpp
|
||||
%%EIGEN%%include/opencv4/opencv2/sfm.hpp
|
||||
%%EIGEN%%include/opencv4/opencv2/sfm/conditioning.hpp
|
||||
%%EIGEN%%include/opencv4/opencv2/sfm/fundamental.hpp
|
||||
%%EIGEN%%include/opencv4/opencv2/sfm/io.hpp
|
||||
%%EIGEN%%include/opencv4/opencv2/sfm/numeric.hpp
|
||||
%%EIGEN%%include/opencv4/opencv2/sfm/projection.hpp
|
||||
%%EIGEN%%include/opencv4/opencv2/sfm/reconstruct.hpp
|
||||
%%EIGEN%%include/opencv4/opencv2/sfm/robust.hpp
|
||||
%%EIGEN%%include/opencv4/opencv2/sfm/simple_pipeline.hpp
|
||||
%%EIGEN%%include/opencv4/opencv2/sfm/triangulation.hpp
|
||||
include/opencv4/opencv2/shape.hpp
|
||||
include/opencv4/opencv2/shape/emdL1.hpp
|
||||
include/opencv4/opencv2/shape/hist_cost.hpp
|
||||
|
@ -468,11 +468,11 @@ include/opencv4/opencv2/surface_matching/pose_3d.hpp
|
|||
include/opencv4/opencv2/surface_matching/ppf_helpers.hpp
|
||||
include/opencv4/opencv2/surface_matching/ppf_match_3d.hpp
|
||||
include/opencv4/opencv2/surface_matching/t_hash_int.hpp
|
||||
include/opencv4/opencv2/text.hpp
|
||||
include/opencv4/opencv2/text/erfilter.hpp
|
||||
include/opencv4/opencv2/text/ocr.hpp
|
||||
include/opencv4/opencv2/text/swt_text_detection.hpp
|
||||
include/opencv4/opencv2/text/textDetector.hpp
|
||||
%%PROTOBUF%%include/opencv4/opencv2/text.hpp
|
||||
%%PROTOBUF%%include/opencv4/opencv2/text/erfilter.hpp
|
||||
%%PROTOBUF%%include/opencv4/opencv2/text/ocr.hpp
|
||||
%%PROTOBUF%%include/opencv4/opencv2/text/swt_text_detection.hpp
|
||||
%%PROTOBUF%%include/opencv4/opencv2/text/textDetector.hpp
|
||||
include/opencv4/opencv2/tracking.hpp
|
||||
include/opencv4/opencv2/tracking/feature.hpp
|
||||
include/opencv4/opencv2/tracking/kalman_filters.hpp
|
||||
|
@ -509,7 +509,13 @@ include/opencv4/opencv2/videostab/outlier_rejection.hpp
|
|||
include/opencv4/opencv2/videostab/ring_buffer.hpp
|
||||
include/opencv4/opencv2/videostab/stabilizer.hpp
|
||||
include/opencv4/opencv2/videostab/wobble_suppression.hpp
|
||||
include/opencv4/opencv2/wechat_qrcode.hpp
|
||||
%%VTK%%include/opencv4/opencv2/viz.hpp
|
||||
%%VTK%%include/opencv4/opencv2/viz/types.hpp
|
||||
%%VTK%%include/opencv4/opencv2/viz/viz3d.hpp
|
||||
%%VTK%%include/opencv4/opencv2/viz/vizcore.hpp
|
||||
%%VTK%%include/opencv4/opencv2/viz/widget_accessor.hpp
|
||||
%%VTK%%include/opencv4/opencv2/viz/widgets.hpp
|
||||
%%PROTOBUF%%include/opencv4/opencv2/wechat_qrcode.hpp
|
||||
include/opencv4/opencv2/xfeatures2d.hpp
|
||||
include/opencv4/opencv2/xfeatures2d/cuda.hpp
|
||||
include/opencv4/opencv2/xfeatures2d/nonfree.hpp
|
||||
|
@ -545,22 +551,19 @@ include/opencv4/opencv2/xphoto/inpainting.hpp
|
|||
include/opencv4/opencv2/xphoto/oilpainting.hpp
|
||||
include/opencv4/opencv2/xphoto/tonemap.hpp
|
||||
include/opencv4/opencv2/xphoto/white_balance.hpp
|
||||
lib/libopencv_wechat_qrcode.so
|
||||
lib/libopencv_wechat_qrcode.so.%%SHLIB_VER%%
|
||||
lib/libopencv_wechat_qrcode.so.4.5
|
||||
lib/cmake/opencv4/OpenCVConfig-version.cmake
|
||||
lib/cmake/opencv4/OpenCVConfig.cmake
|
||||
lib/cmake/opencv4/OpenCVModules-%%CMAKE_BUILD_TYPE%%.cmake
|
||||
lib/cmake/opencv4/OpenCVModules.cmake
|
||||
lib/libopencv_alphamat.so
|
||||
lib/libopencv_alphamat.so.4.5
|
||||
lib/libopencv_alphamat.so.%%SHLIB_VER%%
|
||||
%%EIGEN%%lib/libopencv_alphamat.so
|
||||
%%EIGEN%%lib/libopencv_alphamat.so.4.5
|
||||
%%EIGEN%%lib/libopencv_alphamat.so.%%SHLIB_VER%%
|
||||
lib/libopencv_aruco.so
|
||||
lib/libopencv_aruco.so.4.5
|
||||
lib/libopencv_aruco.so.%%SHLIB_VER%%
|
||||
lib/libopencv_barcode.so
|
||||
lib/libopencv_barcode.so.4.5
|
||||
lib/libopencv_barcode.so.%%SHLIB_VER%%
|
||||
%%PROTOBUF%%lib/libopencv_barcode.so
|
||||
%%PROTOBUF%%lib/libopencv_barcode.so.4.5
|
||||
%%PROTOBUF%%lib/libopencv_barcode.so.%%SHLIB_VER%%
|
||||
lib/libopencv_bgsegm.so
|
||||
lib/libopencv_bgsegm.so.4.5
|
||||
lib/libopencv_bgsegm.so.%%SHLIB_VER%%
|
||||
|
@ -579,15 +582,15 @@ lib/libopencv_core.so.%%SHLIB_VER%%
|
|||
lib/libopencv_datasets.so
|
||||
lib/libopencv_datasets.so.4.5
|
||||
lib/libopencv_datasets.so.%%SHLIB_VER%%
|
||||
lib/libopencv_dnn.so
|
||||
lib/libopencv_dnn.so.4.5
|
||||
lib/libopencv_dnn.so.%%SHLIB_VER%%
|
||||
lib/libopencv_dnn_objdetect.so
|
||||
lib/libopencv_dnn_objdetect.so.4.5
|
||||
lib/libopencv_dnn_objdetect.so.%%SHLIB_VER%%
|
||||
lib/libopencv_dnn_superres.so
|
||||
lib/libopencv_dnn_superres.so.4.5
|
||||
lib/libopencv_dnn_superres.so.%%SHLIB_VER%%
|
||||
%%PROTOBUF%%lib/libopencv_dnn.so
|
||||
%%PROTOBUF%%lib/libopencv_dnn.so.4.5
|
||||
%%PROTOBUF%%lib/libopencv_dnn.so.%%SHLIB_VER%%
|
||||
%%PROTOBUF%%lib/libopencv_dnn_objdetect.so
|
||||
%%PROTOBUF%%lib/libopencv_dnn_objdetect.so.4.5
|
||||
%%PROTOBUF%%lib/libopencv_dnn_objdetect.so.%%SHLIB_VER%%
|
||||
%%PROTOBUF%%lib/libopencv_dnn_superres.so
|
||||
%%PROTOBUF%%lib/libopencv_dnn_superres.so.4.5
|
||||
%%PROTOBUF%%lib/libopencv_dnn_superres.so.%%SHLIB_VER%%
|
||||
lib/libopencv_dpm.so
|
||||
lib/libopencv_dpm.so.4.5
|
||||
lib/libopencv_dpm.so.%%SHLIB_VER%%
|
||||
|
@ -633,9 +636,9 @@ lib/libopencv_intensity_transform.so.%%SHLIB_VER%%
|
|||
lib/libopencv_line_descriptor.so
|
||||
lib/libopencv_line_descriptor.so.4.5
|
||||
lib/libopencv_line_descriptor.so.%%SHLIB_VER%%
|
||||
lib/libopencv_mcc.so
|
||||
lib/libopencv_mcc.so.4.5
|
||||
lib/libopencv_mcc.so.%%SHLIB_VER%%
|
||||
%%PROTOBUF%%lib/libopencv_mcc.so
|
||||
%%PROTOBUF%%lib/libopencv_mcc.so.4.5
|
||||
%%PROTOBUF%%lib/libopencv_mcc.so.%%SHLIB_VER%%
|
||||
lib/libopencv_ml.so
|
||||
lib/libopencv_ml.so.4.5
|
||||
lib/libopencv_ml.so.%%SHLIB_VER%%
|
||||
|
@ -669,9 +672,9 @@ lib/libopencv_rgbd.so.%%SHLIB_VER%%
|
|||
lib/libopencv_saliency.so
|
||||
lib/libopencv_saliency.so.4.5
|
||||
lib/libopencv_saliency.so.%%SHLIB_VER%%
|
||||
lib/libopencv_sfm.so
|
||||
lib/libopencv_sfm.so.4.5
|
||||
lib/libopencv_sfm.so.%%SHLIB_VER%%
|
||||
%%EIGEN%%lib/libopencv_sfm.so
|
||||
%%EIGEN%%lib/libopencv_sfm.so.4.5
|
||||
%%EIGEN%%lib/libopencv_sfm.so.%%SHLIB_VER%%
|
||||
lib/libopencv_shape.so
|
||||
lib/libopencv_shape.so.4.5
|
||||
lib/libopencv_shape.so.%%SHLIB_VER%%
|
||||
|
@ -690,9 +693,9 @@ lib/libopencv_superres.so.%%SHLIB_VER%%
|
|||
lib/libopencv_surface_matching.so
|
||||
lib/libopencv_surface_matching.so.4.5
|
||||
lib/libopencv_surface_matching.so.%%SHLIB_VER%%
|
||||
lib/libopencv_text.so
|
||||
lib/libopencv_text.so.4.5
|
||||
lib/libopencv_text.so.%%SHLIB_VER%%
|
||||
%%PROTOBUF%%lib/libopencv_text.so
|
||||
%%PROTOBUF%%lib/libopencv_text.so.4.5
|
||||
%%PROTOBUF%%lib/libopencv_text.so.%%SHLIB_VER%%
|
||||
lib/libopencv_tracking.so
|
||||
lib/libopencv_tracking.so.4.5
|
||||
lib/libopencv_tracking.so.%%SHLIB_VER%%
|
||||
|
@ -705,6 +708,12 @@ lib/libopencv_videoio.so.%%SHLIB_VER%%
|
|||
lib/libopencv_videostab.so
|
||||
lib/libopencv_videostab.so.4.5
|
||||
lib/libopencv_videostab.so.%%SHLIB_VER%%
|
||||
%%VTK%%lib/libopencv_viz.so
|
||||
%%VTK%%lib/libopencv_viz.so.4.5
|
||||
%%VTK%%lib/libopencv_viz.so.%%SHLIB_VER%%
|
||||
%%PROTOBUF%%lib/libopencv_wechat_qrcode.so
|
||||
%%PROTOBUF%%lib/libopencv_wechat_qrcode.so.%%SHLIB_VER%%
|
||||
%%PROTOBUF%%lib/libopencv_wechat_qrcode.so.4.5
|
||||
lib/libopencv_xfeatures2d.so
|
||||
lib/libopencv_xfeatures2d.so.4.5
|
||||
lib/libopencv_xfeatures2d.so.%%SHLIB_VER%%
|
||||
|
@ -717,9 +726,9 @@ lib/libopencv_xobjdetect.so.%%SHLIB_VER%%
|
|||
lib/libopencv_xphoto.so
|
||||
lib/libopencv_xphoto.so.4.5
|
||||
lib/libopencv_xphoto.so.%%SHLIB_VER%%
|
||||
lib/opencv4/3rdparty/libcorrespondence.a
|
||||
lib/opencv4/3rdparty/libmultiview.a
|
||||
lib/opencv4/3rdparty/libnumeric.a
|
||||
%%EIGEN%%lib/opencv4/3rdparty/libcorrespondence.a
|
||||
%%EIGEN%%lib/opencv4/3rdparty/libmultiview.a
|
||||
%%EIGEN%%lib/opencv4/3rdparty/libnumeric.a
|
||||
libdata/pkgconfig/opencv4.pc
|
||||
%%DATADIR%%/haarcascades/haarcascade_eye.xml
|
||||
%%DATADIR%%/haarcascades/haarcascade_eye_tree_eyeglasses.xml
|
||||
|
|
Loading…
Reference in a new issue