文章目录

  • ​​解压后图像大小为0​​
  • ​​解决方法​​

解压后图像大小为0

在训练过程中,在读取这个图像文件时遇到报错,因此来查看该图像是否存在问题,果然大小为0。

nuScenes——数据集配置过程中遇到图像文件缺失或大小为0时的补救方法_pytorch

解决方法

  • 定位问题图像在哪个数据集的压缩包中

首先我们需要在所有数据集压缩包中找到该文件:(需要一个一个尝试)

# tar tvf xxxxx.tgz | grep file_name
tar tvf v1.0-trainval04_blobs_camera.tgz | grep samples/CAM_BACK/n015-2018-08-03-15-21-40+0800__CAM_BACK__1533281213787525.jpg

nuScenes——数据集配置过程中遇到图像文件缺失或大小为0时的补救方法_解决方法_02

  • 单独解压该文件并放回到数据集中:
# tar zxfv xxxxx.tgz file_name
tar zxfv v1.0-trainval04_blobs_camera.tgz samples/CAM_BACK/n015-2018-08-03-15-21-40+0800__CAM_BACK__1533281213787525.jpg

nuScenes——数据集配置过程中遇到图像文件缺失或大小为0时的补救方法_pytorch_03

cp samples/CAM_BACK/n015-2018-08-03-15-21-40+0800__CAM_BACK__1533281213787525.jpg trainval/samples/CAM_BACK/n015-2018-08-03-15-21-40+0800__CAM_BACK__1533281213787525.jpg

nuScenes——数据集配置过程中遇到图像文件缺失或大小为0时的补救方法_数据集_04


可以看到上述问题就解决啦。