在 keras 中运行分类代码时出错

海特什

当我从以下链接运行代码时:

https://gist.github.com/fchollet/f35fbc80e066a49d65f1688a7e99f069#file-classifier_from_little_data_script_2-py

我收到以下错误:

使用 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)

您可以在此处找到更多讨论

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章