Hit*_*esh -1 exif python-imaging-library keras
当我从以下链接运行代码时:
我收到以下错误:
使用 TensorFlow 后端。找到属于 2 个类别的 2000 张图像。/home/nd/anaconda3/lib/python3.6/site-packages/PIL/TiffImagePlugin.py:692: UserWarning: 可能损坏 EXIF 数据。期望读取 80000 字节,但只得到 0。Skipping tag 64640 "Skipping tag %s" % (size, len(data), tag))
我正在使用 Ubuntu。
尝试的解决方案:将第 70 行和第 81 行中的“w”更改为“wb”。
提前谢谢
这是因为某些图像的 exif 信息已损坏。您只需删除所有图像的 exif 信息即可删除此警告。
python 包piexif可以帮助你。您可以使用以下代码删除图像的 exif 信息:
import piexif
# suppose im_path is a valid image path
piexif.remove(im_path)
Run Code Online (Sandbox Code Playgroud)
您可以在此处找到更多讨论。
| 归档时间: |
|
| 查看次数: |
1246 次 |
| 最近记录: |