YOLO项目问题

这是我自己在做项目(行人跟踪)遇到的一些问题。格式懒得改了,不喜勿喷。
问题一
在这里插入图片描述
YOLOv2进行单目标跟踪时的上述问题,可能是由于cvarrToMat中的类型不匹配或者是为空。
这个问题还没有真正地解决,将文件中的上下路径改为一致然后就可以了。

问题二
在这里插入图片描述
测试YOLOv3的视频检测时的上述问题,重新编译即可。

make clean
make

问题三

测试YOLO3mAP时的上述问题,找到正确的2007_val.txt的路径。该路径在
/home/aibc/Wen/darknet/2007_val.txt下。被这些小问题搞得头晕。

问题四
在这里插入图片描述
测试YOLO3mAP时的上述问题, 这行代码越界 BB = BB[sorted_ind, :3]将3删除,就是这么简单a

问题五
在这里插入图片描述
上述问题,重新编译即可。

yolo3检测person结果图
在这里插入图片描述在这里插入图片描述问题六
在这里插入图片描述

可能需要释放内存,

Mat hsvX;
hsvX.release();

释放内存后出现下列情况
在这里插入图片描述
查看堆栈大小(REF:https://blog.csdn.net/liyuanyes/article/details/44097731)

在这里插入图片描述问题七在这里插入图片描述
法一:(该方法没有解决问题)
make clean
make
./uav

查看共享库文件

  linhan@linhan:~/work-test/uav-test/src$ ldd uav
	linux-vdso.so.1 =>  (0x00007ffc3f748000)
	libdtalgo.so => /usr/lib/libdtalgo.so (0x00007f56f25b2000)
	libdarknet.so => not found
	libopencv_cudabgsegm.so.3.2 => /home/linhan/opencv3/lib/libopencv_cudabgsegm.so.3.2 (0x00007f56f225a000)

法二:(该方法没有解决问题)
将libdarkne.so文件添加到/etc/ldconfig
sudo gedit /etc/ld.so.conf
sudo ldconfig

在这里插入图片描述
法三:(暂时解决)

gedit  /etc/ld.so.conf      //在新的一行中加入库文件所在目录
  /home/linhan/work-test/src/uav-test/src
  /usr/lib  
 ldconfig                 //更新/etc/ld.so.cache文件

问题八

在这里插入图片描述
法一:

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值