代码之家  ›  专栏  ›  技术社区  ›  Hitesh

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

  •  -1
  • Hitesh  · 技术社区  · 8 年前

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

    我得到以下错误:

    使用TensorFlow后端。找到了2000张属于2个类的图像。 /home/nd/anaconda3/lib/python3.6/site-packages/PIL/TiffImagePlugin.py:692: 但只得到0。跳过标记64640“跳过标记%s”%(大小, len(数据),tag))

    Thnx提前

    2 回复  |  直到 8 年前
        1
  •  5
  •   jdhao    8 年前

    这是因为一些图像损坏了exif信息。您只需删除所有图像的exif信息即可删除此警告。

    piexif 我可以帮你。您可以使用以下代码删除图像的exif信息:

    import piexif
    # suppose im_path is a valid image path
    piexif.remove(im_path)
    

    你可以找到更多的讨论 here .

        2
  •  1
  •   petezurich rdelmar    8 年前

    该错误似乎暗示您尝试使用TIFF图像(而不是JPEG),并且PIL库无法导入这些图像而不会出错( Possibly corrupt EXIF data ).