用FLIR热数据集跑yolov5 个人踩坑大全

本文详细讲述了在使用YOLOv5进行开发时遇到的常见问题,包括解决Pillow库的imagingftC模块缺失、调整数据集格式、适配不同环境的torch和依赖包版本,以及下载和配置权重文件。通过实例和解决方案,帮助读者顺利运行YOLOv5。

版本:yolov5-v5.0
环境:python3.8+anaconda3_2020.7+cuda10.1.105
数据集:FLIR_ADAS_1_3.tar

1、问题:ImportError: The _imagingft C module is not installed

在测试YOLO v5时出现错误提示:
ImportError: The _imagingft C module is not installed
经查是pillow库的问题

解决

windows系统
卸载pillow,重新安装

pip uninstall pillow
pip3 install pillow

加上 --no-cache-dir参数:

pip3 install pillow --no-cache-dir

Ubuntu系统
卸载同上
然后安装devel

sudo apt-get install libtiff-devel libjpeg-devel libzip-devel freetype-devel lcms2-devel libwebp-devel tcl-devel tk-devel

最后重新安装。
注:适用于代码中导入语句为:

from PIL import ImageFont

2、问题:train: Scanning ‘data\labels\train.cache’ images and labels… 0 found, 1000 missing, 0 empty, 0 corrupted: 100%

在这里插入图片描述

解决

(1)数据集格式不对
正确voc格式如下:train文件夹含images和labels两个文件夹,同样的,valid文件夹、test文件夹也都含images和labels两个文件夹
在这里插入图片描述
(2)yolov5数据集格式的label要求txt格式。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值