美文网首页
树莓派 和 windows 安装 opencv-contrib-

树莓派 和 windows 安装 opencv-contrib-

作者: 凡尘点缀 | 来源:发表于2021-04-25 20:29 被阅读0次

    一、windows下安装opencv

    # 安装 opencv-python、opencv-contrib-python
    # 使用国内源 -i https://mirrors.aliyun.com/pypi/simple/  
    pip3 install opencv-contrib-python
    或
    pip3 install opencv-contrib-python -i https://mirrors.aliyun.com/pypi/simple/
    

    在pypi中解释到:

    • run pip3 install opencv-python if you need only main modules
    • run pip3 install opencv-contrib-python if you need both main and contrib modules (check extra modules listing from [OpenCV documentation])

    opencv-python 是只包含了主要模块的包,opencv-contrib-python包含了主要模块以及扩展模块,扩展模块主要是包含了一些带专利的收费算法(如shift特征检测)以及一些在测试的新的算法(稳定后会合并到主要模块)。

    二、树莓派安装opencv
    树莓派安装Open Source CV
    https://www.yahboom.com/build.html?id=4155&cid=308

    注意:
    1、
    git clone https://github.com/opencv/opencv.git
    git clone https://github.com/opencv/opencv_contrib.git

    命令 git clone https://github.com/opencv/opencv.git 大概率安装不了,可以采用离线下载安装。
    unzip opencv.zip
    mv opencv-master opecv

    命令 git clone https://github.com/opencv/opencv_contrib.git 可以运行成功,如果失败则离线下载安装
    unzip opencv_contrib.zip
    mv opencv_contrib-master opencv_contrib

    2、命令 cmake -D CMAKE_BUILD_TYPE ....... -D BUILD_EXAMPLES=OFF .. 的结尾有两个点(.),千万不要忘记。

    3、添加缺失的配置文件
    安装OpenCV时提示缺少boostdesc_bgm.i文件的问题解决方案(附带百度云资源)
    https://blog.csdn.net/AlexWang30/article/details/99612188

    在执行make命令,编译时会有警告,可以忽略,但是可能会出现一个致命错误fatal error: boostdesc_bgm.i: no such file or directory,错误截图如下:


    1603784343663909.png

    所以在make编译之前,应将下列配置文件传输到树莓派的报错目录下,然后重新编译,例如我的报错目录是/home/pi/opencv_contrib/modules/xfeatures2d/src/,那么就将以上文件通过winSCP传输到树莓派/home/pi/opencv_contrib/modules/xfeatures2d/src/目录下
    boostdesc_bgm.i
    boostdesc_bgm_bi.i
    boostdesc_bgm_hd.i
    boostdesc_lbgm.i
    boostdesc_binboost_064.i
    boostdesc_binboost_128.i
    boostdesc_binboost_256.i
    vgg_generated_120.i
    vgg_generated_64.i
    vgg_generated_80.i
    vgg_generated_48.i


    1603784359123138.png

    编译过程相当漫长,可达3-4个小时

    相关文章

      网友评论

          本文标题:树莓派 和 windows 安装 opencv-contrib-

          本文链接:https://www.haomeiwen.com/subject/eqdjrltx.html