解压后图像大小为0
在训练过程中,在读取这个图像文件时遇到报错,因此来查看该图像是否存在问题,果然大小为0。
解决方法
- 定位问题图像在哪个数据集的压缩包中
首先我们需要在所有数据集压缩包中找到该文件:(需要一个一个尝试)
# 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
- 单独解压该文件并放回到数据集中:
# 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
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
可以看到上述问题就解决啦。