ubuntu18.04安装opencv3.4.13和opencv_contrib3.4.13并运行stitck_kcf

1. 安装相关软件

参考这篇真的写的太好!!!

其中,这篇没有解决的问题:

  1. OpenCv依赖包libjasper-dev无法安装的问题这里

  2. 在build里面cmake时按照这里的命令输入

  3. 安装opencv时,xfeatures2d下载缺失这里

  4. ubuntu16.04下安装opencv出现libgtk2.0-dev配置失败
    这里
    其中:使用命令行更改Ubuntu镜像的方法:here

2. 运行stitck_kcf

  1. 报错:

在这里插入图片描述
【问题解决】:这里要保证ideo.cpp和主文件中视频的名称一致。
在这里插入图片描述
并且将路径改为绝对路径

3. 编译多进程的stitched

  1. undefined reference to cv::Mat
    解决:
    其实本质上是没有找到opencv的lib包都在哪,所以需要建立软连接
g++ main.cpp -o test `pkg-config --cflags --libs opencv`

注意!! 上面不是单引号 而是 ` !!

  1. error adding symbols:DSO missing from command line. error:collect2: error: ld returned 1 exit status
    解决: here
    命令最后加上-lpthread或pthrea
    在这里插入图片描述

4. 使用cmake编译多进程stitch

  1. 这里
    将所有的中间文件放在build文件夹中,cd build
    cmake …
    在这里插入图片描述
    make
    在这里插入图片描述
    最后生成stitch
    在这里插入图片描述
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值