zoukankan      html  css  js  c++  java
  • OpenCV412+contrib

    首先现在好软件(包含源码和官方编译好的库)和contrib源码包(对应版本怎么下载????,参考:https://blog.csdn.net/qq_33389308/article/details/88063918)

    软件:

    contirb包:

     1、先把软件解压,在目录新建mybuild文件夹,用于输出保存自定义VS工程

     2、在cmake界面设置好source文件夹和mybuild输出目录,点击configure,发现下面两个动态库没办法下载,导致编译卡住

     真实X了狗,打开文件夹D:Program Files (x64)opencv412opencvmybuild,用notepad++打开CMakeDownloadLog.txt

    搜索“opencv_videoio_ffmpeg_64.dll”,找到了下载链接

    https://raw.githubusercontent.com/opencv/opencv_3rdparty/197f87f7e811a9ded35d989b37e50501ff6afaa4/ffmpeg/opencv_videoio_ffmpeg.dll

    这时候,用IDM将文件下载下来(垃圾CSDN居然还有垃圾将这个万一卖钱?卖积分?),放到mybuild3rdpartyffmpeg目录下

    (如果你背墙了吗,mybuild3rdparty目录下所有第三方库都可以按照这个办法解决)

     接着,继续configure,成功。

    3、设置

    BUILD_opencv_world (打勾)

    extra_modules_path (设置以下路径)

    OPENCV_ENABLE_NONFREE(打勾)

    D:Program Files (x64)opencv412opencv_contrib-4.1.2modules

    再次点击configure,报错

     这种错误其实是上面路劲设置不对导致的,

    我们将路径中的反斜杠修改:

    D:/Program Files (x64)/opencv412/opencv_contrib-4.1.2/modules

    之后configure成功,点击generate生成vs2017 X64 工程。至于CUDA,日后再说。

     在debug x64模式下,右击解决方案OpenCV,生成,等他编译完毕,再右击install项目。

     接着再release x64模式下重复上述操作。我们在mybuild文件夹下的install目录下发现如下文件夹,表明contirb模块成功编译安装

    CV&DL
  • 相关阅读:
    YOLOv5实现自定义对象训练与OpenVINO部署全解析
    GMS程序调试指南GMS-Feature-Matcher
    MobileNet V3与Lite R-ASPP 总结
    codevs 3385 拯救Oier(一) Save Oier—first
    喵哈哈村的魔法考试 Round #6 (Div.3) 题解
    POJ 1852 Ants
    加强赛第一轮题解
    喵哈哈村的魔法考试 Round #3 (Div.2)
    python小数据池,代码块的最详细、深入剖析
    比较三个数的大小
  • 原文地址:https://www.cnblogs.com/winslam/p/13889434.html
Copyright © 2011-2022 走看看