Advertisement

OpenCV-CMake 缺失文件问题(编译 OpenCV4)

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本文章主要讲解在使用CMake编译OpenCV4过程中可能遇到的缺失文件问题,并提供了解决方案和详细步骤。适合需要在Linux环境下编译安装OpenCV的开发者阅读。 在编译 OpenCV4 时使用 opencv-cmake 需要包含 ffmpeg、vgg_generated、boostdesc 和 ippicv 等共25个缺失文件。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • OpenCV-CMake OpenCV4
    优质
    本文章主要讲解在使用CMake编译OpenCV4过程中可能遇到的缺失文件问题,并提供了解决方案和详细步骤。适合需要在Linux环境下编译安装OpenCV的开发者阅读。 在编译 OpenCV4 时使用 opencv-cmake 需要包含 ffmpeg、vgg_generated、boostdesc 和 ippicv 等共25个缺失文件。
  • OpenCV
    优质
    本文章主要讨论在使用OpenCV进行开发时遇到的编译错误及缺少必要文件的问题,并提供解决方法和建议。 包括boostdesc_bgm.i、vgg_generated_48.i、face_landmark_model以及ippicv_2020_lnx_intel64_general_20191018_general在内的文件。
  • CMake OpenCV_Contrib 时.zip
    优质
    本资源提供了解决在使用CMake编译OpenCV_Contrib过程中遇到的缺失文件问题的方法和步骤,帮助开发者顺利进行项目开发。 这些资源是通用的,并且按照我发布的教材进行操作即可成功。我已经使用了VS19+OpenCV4.5.1配置contrib4.5.1拓展包,但这些步骤适用于其他版本,只需根据编译日志修改MD5值即可。所需文件包括:ffmpeg_version.cmake、vgg_generated_***.i(分别对应48、64、80和120)、boostdesc_lbgm.i、boostdesc_binboost_***.i(分别为064、128和256)、face_landmark_model.dat、opencv_videoio_ffmpeg_64.dll、opencv_videoio_ffmpeg.dll以及ippicv_2020_win_intel64_20191018_general.zip。此外,还有boostdesc_bgm_bi.i、boostdesc_bgm_hd.i和boostdesc_bgm.i等文件共十六个。如果缺少任何文件,请告知我帮你下载。 请注意资源获取不易,希望理解。
  • OpenCV-3.4.0少boostdesc_bgm.i
    优质
    本文介绍了在安装和配置OpenCV 3.4.0过程中遇到的一个常见问题——找不到必要的boostdesc_bgm.i文件,以及可能的解决方案。 提示 fatal error: boostdesc_bgm.i: No such file or directory 错误所需的是 boostdesc_lbgm 和 vgg_generated 文件。
  • Matlab及DLL
    优质
    本文探讨了在使用MATLAB进行程序开发时遇到的编译器缺失和DLL编译失败两大常见问题,并提供了解决方案。 在使用MATLAB 2012b与Windows版Visual Studio 2012编译器关联的过程中遇到问题,特别是无法成功编译dll文件的情况,通常是因为默认的编译器目录配置不正确所致。这包括了include和lib路径设置错误的问题。如果您的VS安装位置不是标准的位置、使用的是32位Windows系统或使用的VS版本非2012版,则可能需要手动调整mbuild及mex的相关环境变量。 具体的解决方法如下: 对于mbuild(用于编译exe文件): - 将提供的4个相关配置文件放置到MATLAB安装目录下的`bin/win64`子目录中。 - 在Matlab命令行执行 `mbuild -setup`, 按照提示选择Visual Studio 2012的项目,然后确认设置。 对于mex(用于编译dll): 如果已有资源处理了mbuild配置但未涉及mex,请修改`mexopts\msvc110opts.bat`文件中的30和31行代码为如下内容: ``` set INCLUDE=%VCINSTALLDIR%\INCLUDE;%VCINSTALLDIR%\ATLMFC\INCLUDE;%LINKERDIR%\include\um;%LINKERDIR%\include\shared;%LINKERDIR%\include\WinRT;%INCLUDE% set LIB=%VCINSTALLDIR%\LIB\amd64;%VCINSTALLDIR%\ATLMFC\LIB\amd64;%LINKERDIR%\lib\win8\um\x64;%MATLAB%\extern\lib\win64;%LIB% ``` 然后,在Matlab命令行执行 `mex -setup`, 按照提示选择Visual Studio 2012的项目,确认设置。 通过上述步骤调整环境变量后,mbuild和mex应能够正确配置并开始正常使用。
  • OpenCV 3.4.0时的boostdesc-bgm.i等集锦
    优质
    本文总结了在编译OpenCV 3.4.0过程中遇到的因缺少boostdesc-bgm.i等文件导致的问题,并提供了解决方案和建议。 在使用OpenCV 3.4.0编译过程中可能会遇到缺少一些文件的问题,导致无法继续进行编译工作。为了解决这个问题,需要离线下载并包含以下文件:boostdesc_bgm.i、boostdesc_bgm_bi.i、boostdesc_bgm_hd.i、boostdesc_binboost_064.i、boostdesc_binboost_128.i、 boostdesc_binboost_256.i、boostdesc_lbgm.i 以及 vgg_generated_{48,64,80,120}.i。 对于如何安装,请参考相关文档或教程进行操作。
  • 解决OpenCV少boostdesc_bgm.i
    优质
    在安装和配置OpenCV过程中遇到缺少boostdesc_bgm.i文件的问题,本文提供了解决方案与步骤指导。 在编译OpenCV及其扩展包openc_contrib时遇到缺少`boostdesc_bgm.i`文件的问题,解决方法是拷贝以下几个文件: - `/home/ming/opencv-4.1.0/.cache/xfeatures2d/boostdescboostdesc_bgm.i` - `/home/ming/opencv-4.1.0/.cache/xfeatures2d/boostdescbgm_bi.i` - `/home/ming/opencv-4.1.0/.cache/xfeatures2d/boostdescbgm_hd.i` - `/home/ming/opencv-4.1.0/.cache/xfeatures2d/boostdesclbgm.i` - `/home/ming/opencv-4.1.0/.cache/xfeatures2d/boostdescbinboost_064.i` - `/home/ming/opencv-4.1.0/.cache/xfeatures2d/boostdescbinboost_128.i` - `/home/ming/opencv-4.1.0/.cache/xfeatures2d/boostdescbinboost_256.i` 以及: - `/home/ming/opencv-4.1.0/.cache/xfeatures2d/vggvgg_generated_120.i` - `/home/ming/opencv-4.1.0/.cache/xfeatures2d/vgggenerated_64.i` - `/home/ming/opencv-4.1.0/.cache/xfeatures2d/vgggenerated_80.i` - `/home/ming/opencv-4.1.0/.cache/xfeatures2d/vgggenerated_48.i`
  • Windows系统下OpenCV4.8和opencv-contrib4.8时少的CMake
    优质
    本文介绍了在Windows系统中编译OpenCV 4.8及opencv_contrib 4.8过程中可能遇到的CMake缺失问题,并提供了详细的解决方案。 由于网络原因,在使用CMAKE下载第三方包时失败的操作方式是:先手动下载所需文件,然后将opencv4.8原代码中的.cache内的文件夹替换为已下载的文件夹。
  • OpenCVCMake少FFmpeg和IPPICV
    优质
    本教程介绍在使用OpenCV与CMake编译时遇到的缺失FFmpeg及IPPICV库的问题,并提供了解决方案。 使用CMake组织OpenCV源码并编译时,通常需要联网下载FFmpeg和ippicv资源。由于网络环境不稳定等原因,这些下载可能会失败。为了解决这个问题,可以手动下载所需资源,并将它们打包好,解压后替换相应的文件夹即可完成配置。
  • CUDA9.0、cudnn7.0和OpenCV的.i
    优质
    本文章主要讨论并解决在使用CUDA 9.0、cuDNN 7.0以及OpenCV时遇到的.i文件缺失的问题,提供安装与配置方法。 里面包含了CUDA9.0、cudnn7.0以及安装opencv3.4时缺少的.i文件,由于文件较大不便上传,已将其放置于百度云盘中,下载链接及提取码如下:(此处省略具体链接信息)