From 6b87a7728a8bc6a0d36f25237ad2f6b330a5140a Mon Sep 17 00:00:00 2001 From: Muhammad Moinur Rahman Date: Sun, 27 Apr 2025 19:16:39 +0200 Subject: [PATCH] graphics/opencv: Remove port Leaf libraries not relevant to server environment --- .portsignore | 1 + graphics/Makefile | 1 - graphics/opencv/Makefile | 246 ------ graphics/opencv/distinfo | 19 - .../files/patch-3rdparty_ippicv_ippicv.cmake | 26 - .../files/patch-cmake_OpenCVDownload.cmake | 14 - .../patch-contrib_modules_face_CMakeLists.txt | 28 - ...m_src_libmv__light_libmv_numeric_numeric.h | 11 - ...trib_modules_wechat__qrcode_CMakeLists.txt | 26 - ...features2d_cmake_download__boostdesc.cmake | 25 - ...ules_xfeatures2d_cmake_download__vgg.cmake | 27 - .../files/patch-modules_core_src_system.cpp | 20 - ...odules_dnn_src_vkcom_vulkan_vk__loader.cpp | 11 - ...patch-modules_gapi_cmake_DownloadADE.cmake | 30 - .../patch-modules_videoio_src_cap__v4l.cpp | 12 - graphics/opencv/pkg-descr | 18 - graphics/opencv/pkg-plist | 708 ------------------ 17 files changed, 1 insertion(+), 1222 deletions(-) delete mode 100644 graphics/opencv/Makefile delete mode 100644 graphics/opencv/distinfo delete mode 100644 graphics/opencv/files/patch-3rdparty_ippicv_ippicv.cmake delete mode 100644 graphics/opencv/files/patch-cmake_OpenCVDownload.cmake delete mode 100644 graphics/opencv/files/patch-contrib_modules_face_CMakeLists.txt delete mode 100644 graphics/opencv/files/patch-contrib_modules_sfm_src_libmv__light_libmv_numeric_numeric.h delete mode 100644 graphics/opencv/files/patch-contrib_modules_wechat__qrcode_CMakeLists.txt delete mode 100644 graphics/opencv/files/patch-contrib_modules_xfeatures2d_cmake_download__boostdesc.cmake delete mode 100644 graphics/opencv/files/patch-contrib_modules_xfeatures2d_cmake_download__vgg.cmake delete mode 100644 graphics/opencv/files/patch-modules_core_src_system.cpp delete mode 100644 graphics/opencv/files/patch-modules_dnn_src_vkcom_vulkan_vk__loader.cpp delete mode 100644 graphics/opencv/files/patch-modules_gapi_cmake_DownloadADE.cmake delete mode 100644 graphics/opencv/files/patch-modules_videoio_src_cap__v4l.cpp delete mode 100644 graphics/opencv/pkg-descr delete mode 100644 graphics/opencv/pkg-plist diff --git a/.portsignore b/.portsignore index 9515f69cf2d5..5e5ae333da19 100644 --- a/.portsignore +++ b/.portsignore @@ -3197,6 +3197,7 @@ graphics/okular graphics/open3d graphics/opencolorio-tools graphics/opencsg +graphics/opencv graphics/openimageio graphics/openmvs graphics/openorienteering-mapper diff --git a/graphics/Makefile b/graphics/Makefile index 5aeacae1c551..aa8ebbc7ddea 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -473,7 +473,6 @@ SUBDIR += opencollada SUBDIR += opencolorio SUBDIR += opencoloriov1 - SUBDIR += opencv SUBDIR += opendx SUBDIR += openexr SUBDIR += openexr-website-docs diff --git a/graphics/opencv/Makefile b/graphics/opencv/Makefile deleted file mode 100644 index 9a38175047a9..000000000000 --- a/graphics/opencv/Makefile +++ /dev/null @@ -1,246 +0,0 @@ -PORTNAME= opencv -DISTVERSION= 4.9.0 -PORTREVISION= 7 -CATEGORIES= graphics - -MAINTAINER= desktop@FreeBSD.org -COMMENT= Open Source Computer Vision library -WWW= https://www.opencv.org/ - -LICENSE= BSD3CLAUSE -LICENSE_FILE= ${WRKSRC}/LICENSE - -LIB_DEPENDS= libfreetype.so:print/freetype2 \ - libharfbuzz.so:print/harfbuzz \ - libhdf5.so:science/hdf5 - -USES= cmake compiler:c++14-lang cpe gnome localbase:ldflags pkgconfig -USE_GITHUB= yes -GH_ACCOUNT= WeChatCV:wechat -GH_PROJECT= opencv_contrib:contrib \ - ade:ade \ - opencv_3rdparty:extra_mod_3rdparty_boost_descr \ - opencv_3rdparty:extra_mod_3rdparty_vgg \ - opencv_3rdparty:wechat \ - opencv_3rdparty:face \ - opencv_3rdparty:ippicv -GH_TAGNAME= v0.1.1f:ade \ - 34e4206aef44d50e6bbcd0ab06354b52e7466d26:extra_mod_3rdparty_boost_descr \ - fccf7cd6a4b12079f73bbfb21745f9babcd4eb1d:extra_mod_3rdparty_vgg \ - a8b69ccc738421293254aec5ddb38bd523503252:wechat \ - 8afa57abc8229d611c4937165d20e2a2d9fc5a12:face \ - a56b6ac6f030c312b2dce17430eef13aed9af274:ippicv - -CMAKE_ON= OPENCV_GENERATE_PKGCONFIG \ - OPENCV_SKIP_CMAKE_CXX_STANDARD -CMAKE_OFF= OPENCV_GENERATE_SETUPVARS \ - BUILD_opencv_python2 \ - BUILD_TESTS -CMAKE_OFF+= WITH_OBSENSOR # linux/uvcvideo.h is included when WITH_OBSENSOR is enabled -CMAKE_ARGS= -DOPENCV_EXTRA_MODULES_PATH="${WRKSRC}/contrib/modules" - -DATADIR= ${PREFIX}/share/${PORTNAME}4 - -PLIST_SUB= SHLIB_VER=${DISTVERSION} - -OPTIONS_DEFINE= EIGEN GDAL GDCM HARDENING JAVA LTO OPENCL \ - PATENTED PROTOBUF PYTHON TBB TESSERACT - -OPTIONS_GROUP= GUI IMAGE VIDEO -OPTIONS_GROUP_GUI= GTK3 -OPTIONS_GROUP_IMAGE= GPHOTO2 JPEG OGRE3D 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 - -# Normal options (EIGEN GDAL GDCM HARDENING JAVA LTO OPENCL PATENTED PROTOBUF PYTHON TBB) -EIGEN_DESC= Add Eigen v3 Support, builds sfm modules -EIGEN_CMAKE_BOOL= WITH_EIGEN -EIGEN_LIB_DEPENDS= libgflags.so:devel/gflags \ - libglog.so:devel/glog \ - libceres.so:math/ceres-solver -EIGEN_USES= eigen:3 - -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_USES= java - -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 # by default the bundled protobuf is built - -PYTHON_DESC= Enable Python Support 3.6 or greater -PYTHON_BUILD_DEPENDS= ${PYNUMPY} -PYTHON_RUN_DEPENDS= ${PYNUMPY} -PYTHON_USES= python -PYTHON_CMAKE_BOOL= BUILD_opencv_python3 -PYTHON_CMAKE_ON= -DOPENCV_PYTHON3_INSTALL_PATH=${PYTHON_SITELIBDIR} - -TBB_DESC= Add Intel Threading Building Blocks Support -TBB_CMAKE_BOOL= WITH_TBB -TBB_LIB_DEPENDS= libtbb.so:devel/onetbb - -TESSERACT_DESC= Add Tesseract-based OCR -TESSERACT_LIB_DEPENDS= libtesseract.so:graphics/tesseract -TESSERACT_CMAKE_BOOL= WITH_TESSERACT -### - -# GUI group options (GTK3) -GTK3_USE= gnome=gtk30,cairo,gdkpixbuf -GTK3_CMAKE_BOOL= WITH_GTK -### - -# 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 - -OGRE3D_DESC= Add OGRE support -OGRE3D_LIB_DEPENDS= libOgreMain.so:graphics/ogre3d -OGRE3D_CMAKE_BOOL= BUILD_opencv_ovis - -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 -FFMPEG_CMAKE_BOOL= WITH_FFMPEG -FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg - -GSTREAMER_DESC= Add GSTREAMER Support -GSTREAMER_CMAKE_BOOL= WITH_GSTREAMER -GSTREAMER_USES= gstreamer -GSTREAMER_USE= gnome=glib20 - -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_BUILD_DEPENDS= cblas>0:math/cblas \ - lapacke>0:math/lapacke - -OPENBLAS_DESC= OpenBLAS blas implementation with lapacke -OPENBLAS_USES= blaslapack:openblas -OPENBLAS_BUILD_DEPENDS= cblas>0:math/cblas \ - lapacke>0: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 - -.include - -.if ${ARCH} == powerpc64le && defined(MACHINE_CPU) && ${MACHINE_CPU:Mvsx3} -CMAKE_ARGS+= -DCPU_BASELINE:STRING="VSX;VSX3;" -.endif - -post-extract: - # Handle contrib - ${MV} ${WRKSRC_contrib} ${WRKSRC}/contrib - # Handle prefetched ade modul - ${MKDIR} ${BUILD_WRKSRC}/3rdparty/ade - ${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 - # Handle prefetched wechat - ${MKDIR} ${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 - # 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 diff --git a/graphics/opencv/distinfo b/graphics/opencv/distinfo deleted file mode 100644 index e3d18f6f42b0..000000000000 --- a/graphics/opencv/distinfo +++ /dev/null @@ -1,19 +0,0 @@ -TIMESTAMP = 1703737939 -SHA256 (opencv-opencv-4.9.0_GH0.tar.gz) = ddf76f9dffd322c7c3cb1f721d0887f62d747b82059342213138dc190f28bc6c -SIZE (opencv-opencv-4.9.0_GH0.tar.gz) = 92788647 -SHA256 (WeChatCV-opencv_3rdparty-a8b69ccc738421293254aec5ddb38bd523503252_GH0.tar.gz) = 7a16ad6ca511c620c2a4cbef2c7cf1ff5c31bd530ac7b43ee2ea8481683df20a -SIZE (WeChatCV-opencv_3rdparty-a8b69ccc738421293254aec5ddb38bd523503252_GH0.tar.gz) = 920403 -SHA256 (opencv-opencv_contrib-4.9.0_GH0.tar.gz) = 8952c45a73b75676c522dd574229f563e43c271ae1d5bbbd26f8e2b6bc1a4dae -SIZE (opencv-opencv_contrib-4.9.0_GH0.tar.gz) = 59803362 -SHA256 (opencv-ade-v0.1.1f_GH0.tar.gz) = c316680efbb5dd3ac4e10bb8cea345cf26a6a25ebc22418f8f0b8ca931a550e9 -SIZE (opencv-ade-v0.1.1f_GH0.tar.gz) = 116074 -SHA256 (opencv-opencv_3rdparty-34e4206aef44d50e6bbcd0ab06354b52e7466d26_GH0.tar.gz) = d93c783cdf799da7e4a9209d169390424c4c198c1c9b5eeb78ffc890afe5f332 -SIZE (opencv-opencv_3rdparty-34e4206aef44d50e6bbcd0ab06354b52e7466d26_GH0.tar.gz) = 397901 -SHA256 (opencv-opencv_3rdparty-fccf7cd6a4b12079f73bbfb21745f9babcd4eb1d_GH0.tar.gz) = e9abccbabcace092e5424073168cc86d422585d15d25569f01fb6503b109e0e1 -SIZE (opencv-opencv_3rdparty-fccf7cd6a4b12079f73bbfb21745f9babcd4eb1d_GH0.tar.gz) = 1470898 -SHA256 (opencv-opencv_3rdparty-8afa57abc8229d611c4937165d20e2a2d9fc5a12_GH0.tar.gz) = 0ae1f2d2a619ab177d96024e253e142d15dea27236510aaf1a65c7b529ee6677 -SIZE (opencv-opencv_3rdparty-8afa57abc8229d611c4937165d20e2a2d9fc5a12_GH0.tar.gz) = 63301261 -SHA256 (opencv-opencv_3rdparty-a56b6ac6f030c312b2dce17430eef13aed9af274_GH0.tar.gz) = 6d3552455d927dd28cdd6a78470398208ff2167b19b0dd51ab30a241d900cb4c -SIZE (opencv-opencv_3rdparty-a56b6ac6f030c312b2dce17430eef13aed9af274_GH0.tar.gz) = 135706483 -SHA256 (496eed950f6d0e7fd92619d47e3cec8f06e96ace.patch) = 28edbd94c443b6aaa3054b4f9b35a4ad9a89dc45f40d408bcf3036950a072a32 -SIZE (496eed950f6d0e7fd92619d47e3cec8f06e96ace.patch) = 671 diff --git a/graphics/opencv/files/patch-3rdparty_ippicv_ippicv.cmake b/graphics/opencv/files/patch-3rdparty_ippicv_ippicv.cmake deleted file mode 100644 index d63f36d225a6..000000000000 --- a/graphics/opencv/files/patch-3rdparty_ippicv_ippicv.cmake +++ /dev/null @@ -1,26 +0,0 @@ ---- 3rdparty/ippicv/ippicv.cmake.orig 2021-07-05 12:03:22 UTC -+++ 3rdparty/ippicv/ippicv.cmake -@@ -34,18 +34,11 @@ function(download_ippicv root_var) - endif() - - set(THE_ROOT "${OpenCV_BINARY_DIR}/3rdparty/ippicv") -- ocv_download(FILENAME ${OPENCV_ICV_NAME} -- HASH ${OPENCV_ICV_HASH} -- URL -- "${OPENCV_IPPICV_URL}" -- "$ENV{OPENCV_IPPICV_URL}" -- "https://raw.githubusercontent.com/opencv/opencv_3rdparty/${IPPICV_COMMIT}/ippicv/" -- DESTINATION_DIR "${THE_ROOT}" -- ID IPPICV -- STATUS res -- UNPACK RELATIVE_URL) -- -- if(res) -+ set(FILENAME ${THE_ROOT}/${OPENCV_ICV_PACKAGE_SUBDIR}) -+ if(EXISTS ${FILENAME}) -+ message("++ ippicv: Using prefetched ${OPENCV_ICV_PACKAGE_SUBDIR}") - set(${root_var} "${THE_ROOT}/${OPENCV_ICV_PACKAGE_SUBDIR}" PARENT_SCOPE) -+ else() -+ message(WARNING "++ ippicv: Could not find ${OPENCV_ICV_PACKAGE_SUBDIR} in ${FILENAME}") - endif() - endfunction() diff --git a/graphics/opencv/files/patch-cmake_OpenCVDownload.cmake b/graphics/opencv/files/patch-cmake_OpenCVDownload.cmake deleted file mode 100644 index 17a551181568..000000000000 --- a/graphics/opencv/files/patch-cmake_OpenCVDownload.cmake +++ /dev/null @@ -1,14 +0,0 @@ -TODO: instead of patching the callers of ocv_download() to not use it, -it would be nicer to just make ocv_download use the cached file from -${FILESDIR} - ---- cmake/OpenCVDownload.cmake.orig 2022-06-05 15:32:44 UTC -+++ cmake/OpenCVDownload.cmake -@@ -205,6 +205,7 @@ function(ocv_download) - ocv_download_log("#cmake_download \"${CACHE_CANDIDATE}\" \"${DL_URL}\"") - foreach(try ${OPENCV_DOWNLOAD_TRIES_LIST}) - ocv_download_log("#try ${try}") -+ message(FATAL_ERROR "++ Trying to download file ${CACHE_CANDIDATE} via cmake from ${DL_URL}") - file(DOWNLOAD "${DL_URL}" "${CACHE_CANDIDATE}" - STATUS status - LOG __log diff --git a/graphics/opencv/files/patch-contrib_modules_face_CMakeLists.txt b/graphics/opencv/files/patch-contrib_modules_face_CMakeLists.txt deleted file mode 100644 index 70a24fb1cf7d..000000000000 --- a/graphics/opencv/files/patch-contrib_modules_face_CMakeLists.txt +++ /dev/null @@ -1,28 +0,0 @@ ---- contrib/modules/face/CMakeLists.txt.orig 2021-07-18 08:24:18 UTC -+++ contrib/modules/face/CMakeLists.txt -@@ -10,18 +10,11 @@ ocv_define_module(face opencv_core - - set(__commit_hash "8afa57abc8229d611c4937165d20e2a2d9fc5a12") - set(__file_hash "7505c44ca4eb54b4ab1e4777cb96ac05") --ocv_download( -- FILENAME face_landmark_model.dat -- HASH ${__file_hash} -- URL -- "${OPENCV_FACE_ALIGNMENT_URL}" -- "$ENV{OPENCV_FACE_ALIGNMENT_URL}" -- "https://raw.githubusercontent.com/opencv/opencv_3rdparty/${__commit_hash}/" -- DESTINATION_DIR "${CMAKE_BINARY_DIR}/${OPENCV_TEST_DATA_INSTALL_PATH}/cv/face/" -- ID "data" -- RELATIVE_URL -- STATUS res --) --if(NOT res) -- message(WARNING "Face: Can't get model file for face alignment.") -+set(file_id face_landmark_model.dat) -+set(FILENAME ${CMAKE_BINARY_DIR}/${OPENCV_TEST_DATA_INSTALL_PATH}/cv/face/${file_id}) -+if(EXISTS ${FILENAME}) -+ message("++ Face: Using prefetched ${file_id}") -+else() -+ message(WARNING "++ Face: Could not find ${file_id} in ${FILENAME}") -+ message(WARNING "Face: Can't get model file for face alignment.") - endif() diff --git a/graphics/opencv/files/patch-contrib_modules_sfm_src_libmv__light_libmv_numeric_numeric.h b/graphics/opencv/files/patch-contrib_modules_sfm_src_libmv__light_libmv_numeric_numeric.h deleted file mode 100644 index bcd147a49436..000000000000 --- a/graphics/opencv/files/patch-contrib_modules_sfm_src_libmv__light_libmv_numeric_numeric.h +++ /dev/null @@ -1,11 +0,0 @@ ---- contrib/modules/sfm/src/libmv_light/libmv/numeric/numeric.h.orig 2023-12-26 21:24:58 UTC -+++ contrib/modules/sfm/src/libmv_light/libmv/numeric/numeric.h -@@ -36,7 +36,7 @@ - - #if !defined(__MINGW32__) - # if defined(_WIN32) || defined(__APPLE__) || \ -- defined(__FreeBSD__) || defined(__NetBSD__) -+ defined(__NetBSD__) - static void sincos(double x, double *sinx, double *cosx) { - *sinx = sin(x); - *cosx = cos(x); diff --git a/graphics/opencv/files/patch-contrib_modules_wechat__qrcode_CMakeLists.txt b/graphics/opencv/files/patch-contrib_modules_wechat__qrcode_CMakeLists.txt deleted file mode 100644 index a30731c0c3ea..000000000000 --- a/graphics/opencv/files/patch-contrib_modules_wechat__qrcode_CMakeLists.txt +++ /dev/null @@ -1,26 +0,0 @@ ---- contrib/modules/wechat_qrcode/CMakeLists.txt.orig 2021-07-18 07:59:28 UTC -+++ contrib/modules/wechat_qrcode/CMakeLists.txt -@@ -23,17 +23,12 @@ set(model_names detect sr) - - foreach(model_name ${model_names}) - foreach(model_type ${model_types}) -- ocv_download(FILENAME ${model_name}.${model_type} -- HASH ${hash_${model_name}_${model_type}} -- URL -- "${OPENCV_WECHAT_QRCODE_URL}" -- "$ENV{OPENCV_WECHAT_QRCODE_URL}" -- "https://raw.githubusercontent.com/WeChatCV/opencv_3rdparty/${wechat_qrcode_commit_hash}/" -- DESTINATION_DIR "${CMAKE_BINARY_DIR}/downloads/wechat_qrcode" -- ID "wechat_qrcode" -- RELATIVE_URL -- STATUS res) -- if(NOT res) -+ set(DESTINATION_DIR "${CMAKE_BINARY_DIR}/downloads/wechat_qrcode") -+ set(FILENAME ${DESTINATION_DIR}/${model_name}.${model_type}) -+ if(EXISTS ${FILENAME}) -+ message("++ WeChatQRCode: Using prefetched ${model_name}.${model_type}") -+ else() -+ message(WARNING "++ WeChatQRCode: Could not find ${name_${id}} in ${FILENAME}") - message(WARNING "WeChatQRCode: Can't get ${model_name} ${model_type} file for wechat qrcode.") - endif() - endforeach() diff --git a/graphics/opencv/files/patch-contrib_modules_xfeatures2d_cmake_download__boostdesc.cmake b/graphics/opencv/files/patch-contrib_modules_xfeatures2d_cmake_download__boostdesc.cmake deleted file mode 100644 index 1a1083aeba5e..000000000000 --- a/graphics/opencv/files/patch-contrib_modules_xfeatures2d_cmake_download__boostdesc.cmake +++ /dev/null @@ -1,25 +0,0 @@ ---- contrib/modules/xfeatures2d/cmake/download_boostdesc.cmake.orig 2021-07-04 21:55:23 UTC -+++ contrib/modules/xfeatures2d/cmake/download_boostdesc.cmake -@@ -19,17 +19,11 @@ function(download_boost_descriptors dst_dir status_var - - set(${status_var} TRUE PARENT_SCOPE) - foreach(id ${ids}) -- ocv_download(FILENAME ${name_${id}} -- HASH ${hash_${id}} -- URL -- "${OPENCV_BOOSTDESC_URL}" -- "$ENV{OPENCV_BOOSTDESC_URL}" -- "https://raw.githubusercontent.com/opencv/opencv_3rdparty/${OPENCV_3RDPARTY_COMMIT}/" -- DESTINATION_DIR ${dst_dir} -- ID "xfeatures2d/boostdesc" -- RELATIVE_URL -- STATUS res) -- if(NOT res) -+ set(FILENAME ${dst_dir}/${name_${id}}) -+ if(EXISTS ${FILENAME}) -+ message("++ xfeatures2d/boostdesc: Using prefetched ${name_${id}}") -+ else() -+ message(WARNING "++ xfeatures2d/boostdesc: Could not find ${name_${id}} in ${FILENAME}") - set(${status_var} FALSE PARENT_SCOPE) - endif() - endforeach() diff --git a/graphics/opencv/files/patch-contrib_modules_xfeatures2d_cmake_download__vgg.cmake b/graphics/opencv/files/patch-contrib_modules_xfeatures2d_cmake_download__vgg.cmake deleted file mode 100644 index cc7f249ddf81..000000000000 --- a/graphics/opencv/files/patch-contrib_modules_xfeatures2d_cmake_download__vgg.cmake +++ /dev/null @@ -1,27 +0,0 @@ ---- contrib/modules/xfeatures2d/cmake/download_vgg.cmake.orig 2021-07-18 08:11:09 UTC -+++ contrib/modules/xfeatures2d/cmake/download_vgg.cmake -@@ -13,18 +13,12 @@ function(download_vgg_descriptors dst_dir status_var) - - set(${status_var} TRUE PARENT_SCOPE) - foreach(id ${ids}) -- ocv_download(FILENAME ${name_${id}} -- HASH ${hash_${id}} -- URL -- "${OPENCV_VGGDESC_URL}" -- "$ENV{OPENCV_VGGDESC_URL}" -- "https://raw.githubusercontent.com/opencv/opencv_3rdparty/${OPENCV_3RDPARTY_COMMIT}/" -- DESTINATION_DIR "${dst_dir}" -- ID "xfeatures2d/vgg" -- RELATIVE_URL -- STATUS res) -- if(NOT res) -- set(${status_var} FALSE PARENT_SCOPE) -+ set(FILENAME ${dst_dir}/${name_${id}}) -+ if(EXISTS ${FILENAME}) -+ message("++ xfeatures2d/vgg: Using prefetched ${name_${id}}") -+ else() -+ message(WARNING "++ xfeatures2d/vgg: Could not find ${name_${id}} in ${FILENAME}") -+ set(${status_var} FALSE PARENT_SCOPE) - endif() - endforeach() - endfunction() diff --git a/graphics/opencv/files/patch-modules_core_src_system.cpp b/graphics/opencv/files/patch-modules_core_src_system.cpp deleted file mode 100644 index 6174bfb0fd6b..000000000000 --- a/graphics/opencv/files/patch-modules_core_src_system.cpp +++ /dev/null @@ -1,20 +0,0 @@ -- workaround for https://github.com/opencv/opencv/issues/25527 - ---- modules/core/src/system.cpp.orig 2024-05-02 16:10:07 UTC -+++ modules/core/src/system.cpp -@@ -566,6 +566,7 @@ struct HWFeatures - #ifdef __aarch64__ - have[CV_CPU_NEON] = true; - have[CV_CPU_FP16] = true; -+#if 0 // disable until https://github.com/opencv/opencv/issues/25527 is fixed - int cpufile = open("/proc/self/auxv", O_RDONLY); - - if (cpufile >= 0) -@@ -589,6 +590,7 @@ struct HWFeatures - - close(cpufile); - } -+#endif - #elif defined __arm__ && defined __ANDROID__ - #if defined HAVE_CPUFEATURES - CV_LOG_INFO(NULL, "calling android_getCpuFeatures() ..."); diff --git a/graphics/opencv/files/patch-modules_dnn_src_vkcom_vulkan_vk__loader.cpp b/graphics/opencv/files/patch-modules_dnn_src_vkcom_vulkan_vk__loader.cpp deleted file mode 100644 index 83154b92ed11..000000000000 --- a/graphics/opencv/files/patch-modules_dnn_src_vkcom_vulkan_vk__loader.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- modules/dnn/src/vkcom/vulkan/vk_loader.cpp.orig 2021-01-30 08:42:05 UTC -+++ modules/dnn/src/vkcom/vulkan/vk_loader.cpp -@@ -21,7 +21,7 @@ typedef HMODULE VulkanHandle; - (PFN_vkGetInstanceProcAddr)GetProcAddress(handle, "vkGetInstanceProcAddr"); - #endif // _WIN32 - --#if defined(__linux__) -+#if defined(__linux__) || defined(__FreeBSD__) - #include - #include - typedef void* VulkanHandle; diff --git a/graphics/opencv/files/patch-modules_gapi_cmake_DownloadADE.cmake b/graphics/opencv/files/patch-modules_gapi_cmake_DownloadADE.cmake deleted file mode 100644 index 7643e2a237c4..000000000000 --- a/graphics/opencv/files/patch-modules_gapi_cmake_DownloadADE.cmake +++ /dev/null @@ -1,30 +0,0 @@ -The ade distdata is downloaded and moved to the proper location by the ports -framework. - ---- modules/gapi/cmake/DownloadADE.cmake.orig 2023-12-27 16:46:55 UTC -+++ modules/gapi/cmake/DownloadADE.cmake -@@ -2,18 +2,12 @@ set(ade_md5 "dbb095a8bf3008e91edbbf45d8d34885") - set(ade_filename "v0.1.2d.zip") - set(ade_subdir "ade-0.1.2d") - set(ade_md5 "dbb095a8bf3008e91edbbf45d8d34885") --ocv_download(FILENAME ${ade_filename} -- HASH ${ade_md5} -- URL -- "${OPENCV_ADE_URL}" -- "$ENV{OPENCV_ADE_URL}" -- "https://github.com/opencv/ade/archive/" -- DESTINATION_DIR ${ade_src_dir} -- ID ADE -- STATUS res -- UNPACK RELATIVE_URL) -- --if (NOT res) -+set(file_id ade-0.1.2d/CMakeLists.txt) -+set(FILENAME ${ade_src_dir}/${file_id}) -+if(EXISTS ${FILENAME}) -+ message("++ ade: Using prefetched ${file_id}") -+else() -+ message(WARNING "++ ade: Could not find ${file_id} in ${FILENAME}") - return() - endif() - diff --git a/graphics/opencv/files/patch-modules_videoio_src_cap__v4l.cpp b/graphics/opencv/files/patch-modules_videoio_src_cap__v4l.cpp deleted file mode 100644 index 7b3e102cf34e..000000000000 --- a/graphics/opencv/files/patch-modules_videoio_src_cap__v4l.cpp +++ /dev/null @@ -1,12 +0,0 @@ ---- modules/videoio/src/cap_v4l.cpp.orig 2021-04-02 11:23:54 UTC -+++ modules/videoio/src/cap_v4l.cpp -@@ -228,7 +228,9 @@ make & enjoy! - #include - - #ifdef HAVE_CAMV4L2 -+#ifdef __linux__ - #include /* for videodev2.h */ -+#endif - #include - #endif - diff --git a/graphics/opencv/pkg-descr b/graphics/opencv/pkg-descr deleted file mode 100644 index e152ecd059d0..000000000000 --- a/graphics/opencv/pkg-descr +++ /dev/null @@ -1,18 +0,0 @@ -OpenCV (Open Source Computer Vision Library) is an open source -computer vision and machine learning software library. OpenCV was -built to provide a common infrastructure for computer vision -applications and to accelerate the use of machine perception in the -commercial products. Being a BSD-licensed product, OpenCV makes it -easy for businesses to utilize and modify the code. - -The library has more than 2500 optimized algorithms, which includes -a comprehensive set of both classic and state-of-the-art computer -vision and machine learning algorithms. These algorithms can be -used to detect and recognize faces, identify objects, classify human -actions in videos, track camera movements, track moving objects, -extract 3D models of objects, produce 3D point clouds from stereo -cameras, stitch images together to produce a high resolution image -of an entire scene, find similar images from an image database, -remove red eyes from images taken using flash, follow eye movements, -recognize scenery and establish markers to overlay it with augmented -reality, etc. diff --git a/graphics/opencv/pkg-plist b/graphics/opencv/pkg-plist deleted file mode 100644 index f775249861bf..000000000000 --- a/graphics/opencv/pkg-plist +++ /dev/null @@ -1,708 +0,0 @@ -bin/opencv_annotation -bin/opencv_interactive-calibration -%%PROTOBUF%%bin/opencv_model_diagnostics -bin/opencv_version -bin/opencv_visualisation -bin/opencv_waldboost_detector -%%EIGEN%%include/opencv4/opencv2/alphamat.hpp -include/opencv4/opencv2/aruco.hpp -include/opencv4/opencv2/aruco/aruco_calib.hpp -include/opencv4/opencv2/aruco/charuco.hpp -include/opencv4/opencv2/bgsegm.hpp -include/opencv4/opencv2/bioinspired.hpp -include/opencv4/opencv2/bioinspired/bioinspired.hpp -include/opencv4/opencv2/bioinspired/retina.hpp -include/opencv4/opencv2/bioinspired/retinafasttonemapping.hpp -include/opencv4/opencv2/bioinspired/transientareassegmentationmodule.hpp -include/opencv4/opencv2/calib3d.hpp -include/opencv4/opencv2/calib3d/calib3d.hpp -include/opencv4/opencv2/calib3d/calib3d_c.h -include/opencv4/opencv2/ccalib.hpp -include/opencv4/opencv2/ccalib/multicalib.hpp -include/opencv4/opencv2/ccalib/omnidir.hpp -include/opencv4/opencv2/ccalib/randpattern.hpp -include/opencv4/opencv2/core.hpp -include/opencv4/opencv2/core/affine.hpp -include/opencv4/opencv2/core/async.hpp -include/opencv4/opencv2/core/base.hpp -include/opencv4/opencv2/core/bindings_utils.hpp -include/opencv4/opencv2/core/bufferpool.hpp -include/opencv4/opencv2/core/check.hpp -include/opencv4/opencv2/core/core.hpp -include/opencv4/opencv2/core/core_c.h -include/opencv4/opencv2/core/cuda.hpp -include/opencv4/opencv2/core/cuda.inl.hpp -include/opencv4/opencv2/core/cuda/block.hpp -include/opencv4/opencv2/core/cuda/border_interpolate.hpp -include/opencv4/opencv2/core/cuda/color.hpp -include/opencv4/opencv2/core/cuda/common.hpp -include/opencv4/opencv2/core/cuda/datamov_utils.hpp -include/opencv4/opencv2/core/cuda/detail/color_detail.hpp -include/opencv4/opencv2/core/cuda/detail/reduce.hpp -include/opencv4/opencv2/core/cuda/detail/reduce_key_val.hpp -include/opencv4/opencv2/core/cuda/detail/transform_detail.hpp -include/opencv4/opencv2/core/cuda/detail/type_traits_detail.hpp -include/opencv4/opencv2/core/cuda/detail/vec_distance_detail.hpp -include/opencv4/opencv2/core/cuda/dynamic_smem.hpp -include/opencv4/opencv2/core/cuda/emulation.hpp -include/opencv4/opencv2/core/cuda/filters.hpp -include/opencv4/opencv2/core/cuda/funcattrib.hpp -include/opencv4/opencv2/core/cuda/functional.hpp -include/opencv4/opencv2/core/cuda/limits.hpp -include/opencv4/opencv2/core/cuda/reduce.hpp -include/opencv4/opencv2/core/cuda/saturate_cast.hpp -include/opencv4/opencv2/core/cuda/scan.hpp -include/opencv4/opencv2/core/cuda/simd_functions.hpp -include/opencv4/opencv2/core/cuda/transform.hpp -include/opencv4/opencv2/core/cuda/type_traits.hpp -include/opencv4/opencv2/core/cuda/utility.hpp -include/opencv4/opencv2/core/cuda/vec_distance.hpp -include/opencv4/opencv2/core/cuda/vec_math.hpp -include/opencv4/opencv2/core/cuda/vec_traits.hpp -include/opencv4/opencv2/core/cuda/warp.hpp -include/opencv4/opencv2/core/cuda/warp_reduce.hpp -include/opencv4/opencv2/core/cuda/warp_shuffle.hpp -include/opencv4/opencv2/core/cuda_stream_accessor.hpp -include/opencv4/opencv2/core/cuda_types.hpp -include/opencv4/opencv2/core/cv_cpu_dispatch.h -include/opencv4/opencv2/core/cv_cpu_helper.h -include/opencv4/opencv2/core/cvdef.h -include/opencv4/opencv2/core/cvstd.hpp -include/opencv4/opencv2/core/cvstd.inl.hpp -include/opencv4/opencv2/core/cvstd_wrapper.hpp -include/opencv4/opencv2/core/detail/async_promise.hpp -include/opencv4/opencv2/core/detail/dispatch_helper.impl.hpp -include/opencv4/opencv2/core/detail/exception_ptr.hpp -include/opencv4/opencv2/core/directx.hpp -include/opencv4/opencv2/core/dualquaternion.hpp -include/opencv4/opencv2/core/dualquaternion.inl.hpp -include/opencv4/opencv2/core/eigen.hpp -include/opencv4/opencv2/core/fast_math.hpp -include/opencv4/opencv2/core/hal/hal.hpp -include/opencv4/opencv2/core/hal/interface.h -include/opencv4/opencv2/core/hal/intrin.hpp -include/opencv4/opencv2/core/hal/intrin_avx.hpp -include/opencv4/opencv2/core/hal/intrin_avx512.hpp -include/opencv4/opencv2/core/hal/intrin_cpp.hpp -include/opencv4/opencv2/core/hal/intrin_forward.hpp -include/opencv4/opencv2/core/hal/intrin_lasx.hpp -include/opencv4/opencv2/core/hal/intrin_lsx.hpp -include/opencv4/opencv2/core/hal/intrin_msa.hpp -include/opencv4/opencv2/core/hal/intrin_neon.hpp -include/opencv4/opencv2/core/hal/intrin_rvv.hpp -include/opencv4/opencv2/core/hal/intrin_rvv071.hpp -include/opencv4/opencv2/core/hal/intrin_rvv_010_compat_non-policy.hpp -include/opencv4/opencv2/core/hal/intrin_rvv_010_compat_overloaded-non-policy.hpp -include/opencv4/opencv2/core/hal/intrin_rvv_011_compat.hpp -include/opencv4/opencv2/core/hal/intrin_rvv_compat_overloaded.hpp -include/opencv4/opencv2/core/hal/intrin_rvv_scalable.hpp -include/opencv4/opencv2/core/hal/intrin_sse.hpp -include/opencv4/opencv2/core/hal/intrin_sse_em.hpp -include/opencv4/opencv2/core/hal/intrin_vsx.hpp -include/opencv4/opencv2/core/hal/intrin_wasm.hpp -include/opencv4/opencv2/core/hal/msa_macros.h -include/opencv4/opencv2/core/hal/simd_utils.impl.hpp -include/opencv4/opencv2/core/mat.hpp -include/opencv4/opencv2/core/mat.inl.hpp -include/opencv4/opencv2/core/matx.hpp -include/opencv4/opencv2/core/neon_utils.hpp -include/opencv4/opencv2/core/ocl.hpp -include/opencv4/opencv2/core/ocl_genbase.hpp -include/opencv4/opencv2/core/opencl/ocl_defs.hpp -include/opencv4/opencv2/core/opencl/opencl_info.hpp -include/opencv4/opencv2/core/opencl/opencl_svm.hpp -include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_clblas.hpp -include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_clfft.hpp -include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_core.hpp -include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_core_wrappers.hpp -include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_gl.hpp -include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_gl_wrappers.hpp -include/opencv4/opencv2/core/opencl/runtime/opencl_clblas.hpp -include/opencv4/opencv2/core/opencl/runtime/opencl_clfft.hpp -include/opencv4/opencv2/core/opencl/runtime/opencl_core.hpp -include/opencv4/opencv2/core/opencl/runtime/opencl_core_wrappers.hpp -include/opencv4/opencv2/core/opencl/runtime/opencl_gl.hpp -include/opencv4/opencv2/core/opencl/runtime/opencl_gl_wrappers.hpp -include/opencv4/opencv2/core/opencl/runtime/opencl_svm_20.hpp -include/opencv4/opencv2/core/opencl/runtime/opencl_svm_definitions.hpp -include/opencv4/opencv2/core/opencl/runtime/opencl_svm_hsa_extension.hpp -include/opencv4/opencv2/core/opengl.hpp -include/opencv4/opencv2/core/operations.hpp -include/opencv4/opencv2/core/optim.hpp -include/opencv4/opencv2/core/ovx.hpp -include/opencv4/opencv2/core/parallel/backend/parallel_for.openmp.hpp -include/opencv4/opencv2/core/parallel/backend/parallel_for.tbb.hpp -include/opencv4/opencv2/core/parallel/parallel_backend.hpp -include/opencv4/opencv2/core/persistence.hpp -include/opencv4/opencv2/core/quaternion.hpp -include/opencv4/opencv2/core/quaternion.inl.hpp -include/opencv4/opencv2/core/saturate.hpp -include/opencv4/opencv2/core/simd_intrinsics.hpp -include/opencv4/opencv2/core/softfloat.hpp -include/opencv4/opencv2/core/sse_utils.hpp -include/opencv4/opencv2/core/traits.hpp -include/opencv4/opencv2/core/types.hpp -include/opencv4/opencv2/core/types_c.h -include/opencv4/opencv2/core/utility.hpp -include/opencv4/opencv2/core/utils/allocator_stats.hpp -include/opencv4/opencv2/core/utils/allocator_stats.impl.hpp -include/opencv4/opencv2/core/utils/filesystem.hpp -include/opencv4/opencv2/core/utils/fp_control_utils.hpp -include/opencv4/opencv2/core/utils/instrumentation.hpp -include/opencv4/opencv2/core/utils/logger.defines.hpp -include/opencv4/opencv2/core/utils/logger.hpp -include/opencv4/opencv2/core/utils/logtag.hpp -include/opencv4/opencv2/core/utils/tls.hpp -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 -%%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 -include/opencv4/opencv2/datasets/dataset.hpp -include/opencv4/opencv2/datasets/fr_adience.hpp -include/opencv4/opencv2/datasets/fr_lfw.hpp -include/opencv4/opencv2/datasets/gr_chalearn.hpp -include/opencv4/opencv2/datasets/gr_skig.hpp -include/opencv4/opencv2/datasets/hpe_humaneva.hpp -include/opencv4/opencv2/datasets/hpe_parse.hpp -include/opencv4/opencv2/datasets/ir_affine.hpp -include/opencv4/opencv2/datasets/ir_robot.hpp -include/opencv4/opencv2/datasets/is_bsds.hpp -include/opencv4/opencv2/datasets/is_weizmann.hpp -include/opencv4/opencv2/datasets/msm_epfl.hpp -include/opencv4/opencv2/datasets/msm_middlebury.hpp -include/opencv4/opencv2/datasets/or_imagenet.hpp -include/opencv4/opencv2/datasets/or_mnist.hpp -include/opencv4/opencv2/datasets/or_pascal.hpp -include/opencv4/opencv2/datasets/or_sun.hpp -include/opencv4/opencv2/datasets/pd_caltech.hpp -include/opencv4/opencv2/datasets/pd_inria.hpp -include/opencv4/opencv2/datasets/slam_kitti.hpp -include/opencv4/opencv2/datasets/slam_tumindoor.hpp -include/opencv4/opencv2/datasets/sr_bsds.hpp -include/opencv4/opencv2/datasets/sr_div2k.hpp -include/opencv4/opencv2/datasets/sr_general100.hpp -include/opencv4/opencv2/datasets/tr_chars.hpp -include/opencv4/opencv2/datasets/tr_icdar.hpp -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 -%%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/debug_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 -include/opencv4/opencv2/face/face_alignment.hpp -include/opencv4/opencv2/face/facemark.hpp -include/opencv4/opencv2/face/facemarkAAM.hpp -include/opencv4/opencv2/face/facemarkLBF.hpp -include/opencv4/opencv2/face/facemark_train.hpp -include/opencv4/opencv2/face/facerec.hpp -include/opencv4/opencv2/face/mace.hpp -include/opencv4/opencv2/face/predict_collector.hpp -include/opencv4/opencv2/features2d.hpp -include/opencv4/opencv2/features2d/features2d.hpp -include/opencv4/opencv2/features2d/hal/interface.h -include/opencv4/opencv2/flann.hpp -include/opencv4/opencv2/flann/all_indices.h -include/opencv4/opencv2/flann/allocator.h -include/opencv4/opencv2/flann/any.h -include/opencv4/opencv2/flann/autotuned_index.h -include/opencv4/opencv2/flann/composite_index.h -include/opencv4/opencv2/flann/config.h -include/opencv4/opencv2/flann/defines.h -include/opencv4/opencv2/flann/dist.h -include/opencv4/opencv2/flann/dummy.h -include/opencv4/opencv2/flann/dynamic_bitset.h -include/opencv4/opencv2/flann/flann.hpp -include/opencv4/opencv2/flann/flann_base.hpp -include/opencv4/opencv2/flann/general.h -include/opencv4/opencv2/flann/ground_truth.h -include/opencv4/opencv2/flann/hdf5.h -include/opencv4/opencv2/flann/heap.h -include/opencv4/opencv2/flann/hierarchical_clustering_index.h -include/opencv4/opencv2/flann/index_testing.h -include/opencv4/opencv2/flann/kdtree_index.h -include/opencv4/opencv2/flann/kdtree_single_index.h -include/opencv4/opencv2/flann/kmeans_index.h -include/opencv4/opencv2/flann/linear_index.h -include/opencv4/opencv2/flann/logger.h -include/opencv4/opencv2/flann/lsh_index.h -include/opencv4/opencv2/flann/lsh_table.h -include/opencv4/opencv2/flann/matrix.h -include/opencv4/opencv2/flann/miniflann.hpp -include/opencv4/opencv2/flann/nn_index.h -include/opencv4/opencv2/flann/object_factory.h -include/opencv4/opencv2/flann/params.h -include/opencv4/opencv2/flann/random.h -include/opencv4/opencv2/flann/result_set.h -include/opencv4/opencv2/flann/sampling.h -include/opencv4/opencv2/flann/saving.h -include/opencv4/opencv2/flann/simplex_downhill.h -include/opencv4/opencv2/flann/timer.h -include/opencv4/opencv2/freetype.hpp -include/opencv4/opencv2/fuzzy.hpp -include/opencv4/opencv2/fuzzy/fuzzy_F0_math.hpp -include/opencv4/opencv2/fuzzy/fuzzy_F1_math.hpp -include/opencv4/opencv2/fuzzy/fuzzy_image.hpp -include/opencv4/opencv2/fuzzy/types.hpp -include/opencv4/opencv2/hdf.hpp -include/opencv4/opencv2/hdf/hdf5.hpp -include/opencv4/opencv2/hfs.hpp -include/opencv4/opencv2/highgui.hpp -include/opencv4/opencv2/highgui/highgui.hpp -include/opencv4/opencv2/highgui/highgui_c.h -include/opencv4/opencv2/img_hash.hpp -include/opencv4/opencv2/img_hash/average_hash.hpp -include/opencv4/opencv2/img_hash/block_mean_hash.hpp -include/opencv4/opencv2/img_hash/color_moment_hash.hpp -include/opencv4/opencv2/img_hash/img_hash_base.hpp -include/opencv4/opencv2/img_hash/marr_hildreth_hash.hpp -include/opencv4/opencv2/img_hash/phash.hpp -include/opencv4/opencv2/img_hash/radial_variance_hash.hpp -include/opencv4/opencv2/imgcodecs.hpp -include/opencv4/opencv2/imgcodecs/imgcodecs.hpp -include/opencv4/opencv2/imgcodecs/imgcodecs_c.h -include/opencv4/opencv2/imgcodecs/ios.h -include/opencv4/opencv2/imgcodecs/legacy/constants_c.h -include/opencv4/opencv2/imgcodecs/macosx.h -include/opencv4/opencv2/imgproc.hpp -include/opencv4/opencv2/imgproc/bindings.hpp -include/opencv4/opencv2/imgproc/detail/gcgraph.hpp -include/opencv4/opencv2/imgproc/hal/hal.hpp -include/opencv4/opencv2/imgproc/hal/interface.h -include/opencv4/opencv2/imgproc/imgproc.hpp -include/opencv4/opencv2/imgproc/imgproc_c.h -include/opencv4/opencv2/imgproc/segmentation.hpp -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 -%%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 -include/opencv4/opencv2/objdetect.hpp -include/opencv4/opencv2/objdetect/aruco_board.hpp -include/opencv4/opencv2/objdetect/aruco_detector.hpp -include/opencv4/opencv2/objdetect/aruco_dictionary.hpp -include/opencv4/opencv2/objdetect/barcode.hpp -include/opencv4/opencv2/objdetect/charuco_detector.hpp -include/opencv4/opencv2/objdetect/detection_based_tracker.hpp -include/opencv4/opencv2/objdetect/face.hpp -include/opencv4/opencv2/objdetect/graphical_code_detector.hpp -include/opencv4/opencv2/objdetect/objdetect.hpp -include/opencv4/opencv2/opencv.hpp -include/opencv4/opencv2/opencv_modules.hpp -include/opencv4/opencv2/optflow.hpp -include/opencv4/opencv2/optflow/motempl.hpp -include/opencv4/opencv2/optflow/pcaflow.hpp -include/opencv4/opencv2/optflow/rlofflow.hpp -include/opencv4/opencv2/optflow/sparse_matching_gpc.hpp -%%OGRE3D%%include/opencv4/opencv2/ovis.hpp -include/opencv4/opencv2/phase_unwrapping.hpp -include/opencv4/opencv2/phase_unwrapping/histogramphaseunwrapping.hpp -include/opencv4/opencv2/phase_unwrapping/phase_unwrapping.hpp -include/opencv4/opencv2/photo.hpp -include/opencv4/opencv2/photo/cuda.hpp -include/opencv4/opencv2/photo/legacy/constants_c.h -include/opencv4/opencv2/photo/photo.hpp -include/opencv4/opencv2/plot.hpp -include/opencv4/opencv2/quality.hpp -include/opencv4/opencv2/quality/quality_utils.hpp -include/opencv4/opencv2/quality/qualitybase.hpp -include/opencv4/opencv2/quality/qualitybrisque.hpp -include/opencv4/opencv2/quality/qualitygmsd.hpp -include/opencv4/opencv2/quality/qualitymse.hpp -include/opencv4/opencv2/quality/qualitypsnr.hpp -include/opencv4/opencv2/quality/qualityssim.hpp -include/opencv4/opencv2/rapid.hpp -include/opencv4/opencv2/reg/map.hpp -include/opencv4/opencv2/reg/mapaffine.hpp -include/opencv4/opencv2/reg/mapper.hpp -include/opencv4/opencv2/reg/mappergradaffine.hpp -include/opencv4/opencv2/reg/mappergradeuclid.hpp -include/opencv4/opencv2/reg/mappergradproj.hpp -include/opencv4/opencv2/reg/mappergradshift.hpp -include/opencv4/opencv2/reg/mappergradsimilar.hpp -include/opencv4/opencv2/reg/mapperpyramid.hpp -include/opencv4/opencv2/reg/mapprojec.hpp -include/opencv4/opencv2/reg/mapshift.hpp -include/opencv4/opencv2/rgbd.hpp -include/opencv4/opencv2/rgbd/colored_kinfu.hpp -include/opencv4/opencv2/rgbd/depth.hpp -include/opencv4/opencv2/rgbd/detail/pose_graph.hpp -include/opencv4/opencv2/rgbd/dynafu.hpp -include/opencv4/opencv2/rgbd/intrinsics.hpp -include/opencv4/opencv2/rgbd/kinfu.hpp -include/opencv4/opencv2/rgbd/large_kinfu.hpp -include/opencv4/opencv2/rgbd/linemod.hpp -include/opencv4/opencv2/rgbd/volume.hpp -include/opencv4/opencv2/saliency.hpp -include/opencv4/opencv2/saliency/saliencyBaseClasses.hpp -include/opencv4/opencv2/saliency/saliencySpecializedClasses.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 -include/opencv4/opencv2/shape/shape.hpp -include/opencv4/opencv2/shape/shape_distance.hpp -include/opencv4/opencv2/shape/shape_transformer.hpp -include/opencv4/opencv2/stereo.hpp -include/opencv4/opencv2/stereo/descriptor.hpp -include/opencv4/opencv2/stereo/quasi_dense_stereo.hpp -include/opencv4/opencv2/stereo/stereo.hpp -include/opencv4/opencv2/stitching.hpp -include/opencv4/opencv2/stitching/detail/autocalib.hpp -include/opencv4/opencv2/stitching/detail/blenders.hpp -include/opencv4/opencv2/stitching/detail/camera.hpp -include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp -include/opencv4/opencv2/stitching/detail/matchers.hpp -include/opencv4/opencv2/stitching/detail/motion_estimators.hpp -include/opencv4/opencv2/stitching/detail/seam_finders.hpp -include/opencv4/opencv2/stitching/detail/timelapsers.hpp -include/opencv4/opencv2/stitching/detail/util.hpp -include/opencv4/opencv2/stitching/detail/util_inl.hpp -include/opencv4/opencv2/stitching/detail/warpers.hpp -include/opencv4/opencv2/stitching/detail/warpers_inl.hpp -include/opencv4/opencv2/stitching/warpers.hpp -include/opencv4/opencv2/structured_light.hpp -include/opencv4/opencv2/structured_light/graycodepattern.hpp -include/opencv4/opencv2/structured_light/sinusoidalpattern.hpp -include/opencv4/opencv2/structured_light/structured_light.hpp -include/opencv4/opencv2/superres.hpp -include/opencv4/opencv2/superres/optical_flow.hpp -include/opencv4/opencv2/surface_matching.hpp -include/opencv4/opencv2/surface_matching/icp.hpp -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 -%%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 -include/opencv4/opencv2/tracking/onlineBoosting.hpp -include/opencv4/opencv2/tracking/tldDataset.hpp -include/opencv4/opencv2/tracking/tracking.hpp -include/opencv4/opencv2/tracking/tracking_by_matching.hpp -include/opencv4/opencv2/tracking/tracking_internals.hpp -include/opencv4/opencv2/tracking/tracking_legacy.hpp -include/opencv4/opencv2/video.hpp -include/opencv4/opencv2/video/background_segm.hpp -include/opencv4/opencv2/video/detail/tracking.detail.hpp -include/opencv4/opencv2/video/legacy/constants_c.h -include/opencv4/opencv2/video/tracking.hpp -include/opencv4/opencv2/video/video.hpp -include/opencv4/opencv2/videoio.hpp -include/opencv4/opencv2/videoio/cap_ios.h -include/opencv4/opencv2/videoio/legacy/constants_c.h -include/opencv4/opencv2/videoio/registry.hpp -include/opencv4/opencv2/videoio/videoio.hpp -include/opencv4/opencv2/videoio/videoio_c.h -include/opencv4/opencv2/videostab.hpp -include/opencv4/opencv2/videostab/deblurring.hpp -include/opencv4/opencv2/videostab/fast_marching.hpp -include/opencv4/opencv2/videostab/fast_marching_inl.hpp -include/opencv4/opencv2/videostab/frame_source.hpp -include/opencv4/opencv2/videostab/global_motion.hpp -include/opencv4/opencv2/videostab/inpainting.hpp -include/opencv4/opencv2/videostab/log.hpp -include/opencv4/opencv2/videostab/motion_core.hpp -include/opencv4/opencv2/videostab/motion_stabilizing.hpp -include/opencv4/opencv2/videostab/optical_flow.hpp -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 -%%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 -include/opencv4/opencv2/ximgproc.hpp -include/opencv4/opencv2/ximgproc/brightedges.hpp -include/opencv4/opencv2/ximgproc/color_match.hpp -include/opencv4/opencv2/ximgproc/deriche_filter.hpp -include/opencv4/opencv2/ximgproc/disparity_filter.hpp -include/opencv4/opencv2/ximgproc/edge_drawing.hpp -include/opencv4/opencv2/ximgproc/edge_filter.hpp -include/opencv4/opencv2/ximgproc/edgeboxes.hpp -include/opencv4/opencv2/ximgproc/edgepreserving_filter.hpp -include/opencv4/opencv2/ximgproc/estimated_covariance.hpp -include/opencv4/opencv2/ximgproc/fast_hough_transform.hpp -include/opencv4/opencv2/ximgproc/fast_line_detector.hpp -include/opencv4/opencv2/ximgproc/find_ellipses.hpp -include/opencv4/opencv2/ximgproc/fourier_descriptors.hpp -include/opencv4/opencv2/ximgproc/lsc.hpp -include/opencv4/opencv2/ximgproc/paillou_filter.hpp -include/opencv4/opencv2/ximgproc/peilin.hpp -include/opencv4/opencv2/ximgproc/radon_transform.hpp -include/opencv4/opencv2/ximgproc/ridgefilter.hpp -include/opencv4/opencv2/ximgproc/run_length_morphology.hpp -include/opencv4/opencv2/ximgproc/scansegment.hpp -include/opencv4/opencv2/ximgproc/seeds.hpp -include/opencv4/opencv2/ximgproc/segmentation.hpp -include/opencv4/opencv2/ximgproc/slic.hpp -include/opencv4/opencv2/ximgproc/sparse_match_interpolator.hpp -include/opencv4/opencv2/ximgproc/structured_edge_detection.hpp -include/opencv4/opencv2/ximgproc/weighted_median_filter.hpp -include/opencv4/opencv2/xobjdetect.hpp -include/opencv4/opencv2/xphoto.hpp -include/opencv4/opencv2/xphoto/bm3d_image_denoising.hpp -include/opencv4/opencv2/xphoto/dct_image_denoising.hpp -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/cmake/opencv4/OpenCVConfig-version.cmake -lib/cmake/opencv4/OpenCVConfig.cmake -lib/cmake/opencv4/OpenCVModules-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/opencv4/OpenCVModules.cmake -%%EIGEN%%lib/libopencv_alphamat.so -%%EIGEN%%lib/libopencv_alphamat.so.%%SHLIB_VER%% -%%EIGEN%%lib/libopencv_alphamat.so.409 -lib/libopencv_aruco.so -lib/libopencv_aruco.so.%%SHLIB_VER%% -lib/libopencv_aruco.so.409 -lib/libopencv_bgsegm.so -lib/libopencv_bgsegm.so.%%SHLIB_VER%% -lib/libopencv_bgsegm.so.409 -lib/libopencv_bioinspired.so -lib/libopencv_bioinspired.so.%%SHLIB_VER%% -lib/libopencv_bioinspired.so.409 -lib/libopencv_calib3d.so -lib/libopencv_calib3d.so.%%SHLIB_VER%% -lib/libopencv_calib3d.so.409 -lib/libopencv_ccalib.so -lib/libopencv_ccalib.so.%%SHLIB_VER%% -lib/libopencv_ccalib.so.409 -lib/libopencv_core.so -lib/libopencv_core.so.%%SHLIB_VER%% -lib/libopencv_core.so.409 -lib/libopencv_datasets.so -lib/libopencv_datasets.so.%%SHLIB_VER%% -lib/libopencv_datasets.so.409 -%%PROTOBUF%%lib/libopencv_dnn.so -%%PROTOBUF%%lib/libopencv_dnn.so.%%SHLIB_VER%% -%%PROTOBUF%%lib/libopencv_dnn.so.409 -%%PROTOBUF%%lib/libopencv_dnn_objdetect.so -%%PROTOBUF%%lib/libopencv_dnn_objdetect.so.%%SHLIB_VER%% -%%PROTOBUF%%lib/libopencv_dnn_objdetect.so.409 -%%PROTOBUF%%lib/libopencv_dnn_superres.so -%%PROTOBUF%%lib/libopencv_dnn_superres.so.%%SHLIB_VER%% -%%PROTOBUF%%lib/libopencv_dnn_superres.so.409 -lib/libopencv_dpm.so -lib/libopencv_dpm.so.%%SHLIB_VER%% -lib/libopencv_dpm.so.409 -lib/libopencv_face.so -lib/libopencv_face.so.%%SHLIB_VER%% -lib/libopencv_face.so.409 -lib/libopencv_features2d.so -lib/libopencv_features2d.so.%%SHLIB_VER%% -lib/libopencv_features2d.so.409 -lib/libopencv_flann.so -lib/libopencv_flann.so.%%SHLIB_VER%% -lib/libopencv_flann.so.409 -lib/libopencv_freetype.so -lib/libopencv_freetype.so.%%SHLIB_VER%% -lib/libopencv_freetype.so.409 -lib/libopencv_fuzzy.so -lib/libopencv_fuzzy.so.%%SHLIB_VER%% -lib/libopencv_fuzzy.so.409 -lib/libopencv_hdf.so -lib/libopencv_hdf.so.%%SHLIB_VER%% -lib/libopencv_hdf.so.409 -lib/libopencv_hfs.so -lib/libopencv_hfs.so.%%SHLIB_VER%% -lib/libopencv_hfs.so.409 -lib/libopencv_highgui.so -lib/libopencv_highgui.so.%%SHLIB_VER%% -lib/libopencv_highgui.so.409 -lib/libopencv_img_hash.so -lib/libopencv_img_hash.so.%%SHLIB_VER%% -lib/libopencv_img_hash.so.409 -lib/libopencv_imgcodecs.so -lib/libopencv_imgcodecs.so.%%SHLIB_VER%% -lib/libopencv_imgcodecs.so.409 -lib/libopencv_imgproc.so -lib/libopencv_imgproc.so.%%SHLIB_VER%% -lib/libopencv_imgproc.so.409 -lib/libopencv_intensity_transform.so -lib/libopencv_intensity_transform.so.%%SHLIB_VER%% -lib/libopencv_intensity_transform.so.409 -lib/libopencv_line_descriptor.so -lib/libopencv_line_descriptor.so.%%SHLIB_VER%% -lib/libopencv_line_descriptor.so.409 -%%PROTOBUF%%lib/libopencv_mcc.so -%%PROTOBUF%%lib/libopencv_mcc.so.%%SHLIB_VER%% -%%PROTOBUF%%lib/libopencv_mcc.so.409 -lib/libopencv_ml.so -lib/libopencv_ml.so.%%SHLIB_VER%% -lib/libopencv_ml.so.409 -lib/libopencv_objdetect.so -lib/libopencv_objdetect.so.%%SHLIB_VER%% -lib/libopencv_objdetect.so.409 -lib/libopencv_optflow.so -lib/libopencv_optflow.so.%%SHLIB_VER%% -lib/libopencv_optflow.so.409 -%%OGRE3D%%lib/libopencv_ovis.so -%%OGRE3D%%lib/libopencv_ovis.so.%%SHLIB_VER%% -%%OGRE3D%%lib/libopencv_ovis.so.409 -lib/libopencv_phase_unwrapping.so -lib/libopencv_phase_unwrapping.so.%%SHLIB_VER%% -lib/libopencv_phase_unwrapping.so.409 -lib/libopencv_photo.so -lib/libopencv_photo.so.%%SHLIB_VER%% -lib/libopencv_photo.so.409 -lib/libopencv_plot.so -lib/libopencv_plot.so.%%SHLIB_VER%% -lib/libopencv_plot.so.409 -lib/libopencv_quality.so -lib/libopencv_quality.so.%%SHLIB_VER%% -lib/libopencv_quality.so.409 -lib/libopencv_rapid.so -lib/libopencv_rapid.so.%%SHLIB_VER%% -lib/libopencv_rapid.so.409 -lib/libopencv_reg.so -lib/libopencv_reg.so.%%SHLIB_VER%% -lib/libopencv_reg.so.409 -lib/libopencv_rgbd.so -lib/libopencv_rgbd.so.%%SHLIB_VER%% -lib/libopencv_rgbd.so.409 -lib/libopencv_saliency.so -lib/libopencv_saliency.so.%%SHLIB_VER%% -lib/libopencv_saliency.so.409 -%%EIGEN%%lib/libopencv_sfm.so -%%EIGEN%%lib/libopencv_sfm.so.%%SHLIB_VER%% -%%EIGEN%%lib/libopencv_sfm.so.409 -lib/libopencv_shape.so -lib/libopencv_shape.so.%%SHLIB_VER%% -lib/libopencv_shape.so.409 -lib/libopencv_stereo.so -lib/libopencv_stereo.so.%%SHLIB_VER%% -lib/libopencv_stereo.so.409 -lib/libopencv_stitching.so -lib/libopencv_stitching.so.%%SHLIB_VER%% -lib/libopencv_stitching.so.409 -lib/libopencv_structured_light.so -lib/libopencv_structured_light.so.%%SHLIB_VER%% -lib/libopencv_structured_light.so.409 -lib/libopencv_superres.so -lib/libopencv_superres.so.%%SHLIB_VER%% -lib/libopencv_superres.so.409 -lib/libopencv_surface_matching.so -lib/libopencv_surface_matching.so.%%SHLIB_VER%% -lib/libopencv_surface_matching.so.409 -%%PROTOBUF%%lib/libopencv_text.so -%%PROTOBUF%%lib/libopencv_text.so.%%SHLIB_VER%% -%%PROTOBUF%%lib/libopencv_text.so.409 -lib/libopencv_tracking.so -lib/libopencv_tracking.so.%%SHLIB_VER%% -lib/libopencv_tracking.so.409 -lib/libopencv_video.so -lib/libopencv_video.so.%%SHLIB_VER%% -lib/libopencv_video.so.409 -lib/libopencv_videoio.so -lib/libopencv_videoio.so.%%SHLIB_VER%% -lib/libopencv_videoio.so.409 -lib/libopencv_videostab.so -lib/libopencv_videostab.so.%%SHLIB_VER%% -lib/libopencv_videostab.so.409 -%%VTK%%lib/libopencv_viz.so -%%VTK%%lib/libopencv_viz.so.%%SHLIB_VER%% -%%VTK%%lib/libopencv_viz.so.409 -%%PROTOBUF%%lib/libopencv_wechat_qrcode.so -%%PROTOBUF%%lib/libopencv_wechat_qrcode.so.%%SHLIB_VER%% -%%PROTOBUF%%lib/libopencv_wechat_qrcode.so.409 -lib/libopencv_xfeatures2d.so -lib/libopencv_xfeatures2d.so.%%SHLIB_VER%% -lib/libopencv_xfeatures2d.so.409 -lib/libopencv_ximgproc.so -lib/libopencv_ximgproc.so.%%SHLIB_VER%% -lib/libopencv_ximgproc.so.409 -lib/libopencv_xobjdetect.so -lib/libopencv_xobjdetect.so.%%SHLIB_VER%% -lib/libopencv_xobjdetect.so.409 -lib/libopencv_xphoto.so -lib/libopencv_xphoto.so.%%SHLIB_VER%% -lib/libopencv_xphoto.so.409 -%%EIGEN%%lib/opencv4/3rdparty/libcorrespondence.a -%%EIGEN%%lib/opencv4/3rdparty/libmultiview.a -%%EIGEN%%lib/opencv4/3rdparty/libnumeric.a -%%EIGEN%%lib/opencv4/3rdparty/libsimple_pipeline.a -%%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/__init__.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/config-%%PYTHON_VER%%.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/config.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/load_config_py2.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/load_config_py3.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/mat_wrapper/__init__.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/misc/__init__.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/misc/version.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/python-%%PYTHON_VER%%/cv2%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/cv2/utils/__init__.py -libdata/pkgconfig/opencv4.pc -%%JAVA%%%%JAVASHAREDIR%%/opencv4/libopencv_java490.so -%%JAVA%%%%JAVASHAREDIR%%/opencv4/opencv-490.jar -%%DATADIR%%/haarcascades/haarcascade_eye.xml -%%DATADIR%%/haarcascades/haarcascade_eye_tree_eyeglasses.xml -%%DATADIR%%/haarcascades/haarcascade_frontalcatface.xml -%%DATADIR%%/haarcascades/haarcascade_frontalcatface_extended.xml -%%DATADIR%%/haarcascades/haarcascade_frontalface_alt.xml -%%DATADIR%%/haarcascades/haarcascade_frontalface_alt2.xml -%%DATADIR%%/haarcascades/haarcascade_frontalface_alt_tree.xml -%%DATADIR%%/haarcascades/haarcascade_frontalface_default.xml -%%DATADIR%%/haarcascades/haarcascade_fullbody.xml -%%DATADIR%%/haarcascades/haarcascade_lefteye_2splits.xml -%%DATADIR%%/haarcascades/haarcascade_license_plate_rus_16stages.xml -%%DATADIR%%/haarcascades/haarcascade_lowerbody.xml -%%DATADIR%%/haarcascades/haarcascade_profileface.xml -%%DATADIR%%/haarcascades/haarcascade_righteye_2splits.xml -%%DATADIR%%/haarcascades/haarcascade_russian_plate_number.xml -%%DATADIR%%/haarcascades/haarcascade_smile.xml -%%DATADIR%%/haarcascades/haarcascade_upperbody.xml -%%DATADIR%%/lbpcascades/lbpcascade_frontalcatface.xml -%%DATADIR%%/lbpcascades/lbpcascade_frontalface.xml -%%DATADIR%%/lbpcascades/lbpcascade_frontalface_improved.xml -%%DATADIR%%/lbpcascades/lbpcascade_profileface.xml -%%DATADIR%%/lbpcascades/lbpcascade_silverware.xml -%%DATADIR%%/quality/brisque_model_live.yml -%%DATADIR%%/quality/brisque_range_live.yml -%%DATADIR%%/valgrind.supp -%%DATADIR%%/valgrind_3rdparty.supp -%%PYTHON%%@dir %%PYTHON_SITELIBDIR%%/cv2/typing