【问题标题】:How to convert RGBA files to RGB如何将 RGBA 文件转换为 RGB
【发布时间】:2020-03-11 21:01:42
【问题描述】:

我正在做一个关于制作用于图像识别的 CNN 的教程。我每堂课都从网上下载了一堆图片。我给了他们所有的扩展名 .jpg。

当我尝试训练我的模型时,我收到错误消息:

Userwarning: Palette images with Transparency expressed in bytes should be converted to RGBA images

我可以解决这个问题还是我使用了错误类型的图片?似乎当我在没有 imagedatagenerator 的情况下制作模型时没有问题,但如果我确实使用它,就会收到此错误消息。

希望有人能指出我正确的方向!

【问题讨论】:

    标签: tensorflow image-recognition


    【解决方案1】:

    我的猜测是您读取输入图像的方式需要修正。

    通常,TensorFlow 模型使用 numpy nd 数组格式的图像。尝试改进图像读取管道并将图像作为 numpy nd 数组提供。看看这个domo

    【讨论】:

    • 谢谢,这是一个很好的演示。我将从这个演示中尝试一些东西。希望对你有帮助
    • 您的演示示例使用了 train_gen,flow_from_directory 的 o/p,但在我的情况下仍然会出错。我认为错误是另一回事。
    猜你喜欢
    • 2012-04-11
    • 1970-01-01
    • 2011-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-17
    相关资源
    最近更新 更多