编译OpenCV源码生成库

  • 首先在hispark目录下新建一个python文件夹,如下图所示:
    在这里插入图片描述
  • 新建成功后,将05目录下HiOpenAIS.rar进行解压缩,在对其目录下的hiopenais.tgz进行解压缩,将hiopenais/third_party/src下面的三个压缩包build-hisi.tar.gz、opencv_contrib-4.0.1.tar.gz、opencv-4.0.1.tar.gz复制到/home/hispark/python目录下,如下图所示:
    在这里插入图片描述
  • 分别解压缩上述三个压缩包:

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

  • 解压成功后,如下图所示:
    在这里插入图片描述

  • 将build-hisi拷贝到opencv-4.0.1目录下,如下图所示:
    在这里插入图片描述
    在这里插入图片描述

  • 分别解压缩上述三个压缩包,解压成功之后如下图所示:
    ​         [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-myQfvMpS-1630913161218)(pic/)]
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 进入/home/hispark/python/opencv-4.0.1/build-hisi目录下,安装cmake-gui,输入sudo apt install cmake-gui,如下图所示:
    编译OpenCV源码生成库_第1张图片

  • 双击点开该文件CMakeCache.txt,如下图所示:
    编译OpenCV源码生成库_第2张图片

  • 在search栏搜索python,将勾去掉,如下图所示:
    编译OpenCV源码生成库_第3张图片

  • 在search栏搜索java,将勾去掉,如下图所示:
    在这里插入图片描述

  • 其他按照默认配置即可。

    点击configure按钮,若未出现红色错误,代表配置成功,如下图所示:
    编译OpenCV源码生成库_第4张图片

  • 点击Generate生成即可,如下图所示:
    编译OpenCV源码生成库_第5张图片

  • 配置成功后,进入/build-hisi目录下,输入make –j8即可编译,如下图所示:
    编译OpenCV源码生成库_第6张图片

  • 由于编译时间较长,等耐心等待,编译成功后,如下图所示:
    编译OpenCV源码生成库_第7张图片

  • 编译成功后,执行make install命令,如下图所示 :
    编译OpenCV源码生成库_第8张图片

  • make install成功后,即可在/install目录下生成相应的bin和lib等文件,如下图所示:
    在这里插入图片描述

  • 将install目录下的文件,复制到/home/hispark/code/hiopenais/third_party/output/opencv即可,如下图所示:
    编译OpenCV源码生成库_第9张图片
    至此,OpenCV移植到Hi3516DV300已经讲述完毕

你可能感兴趣的:(ubuntu,opencv)