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

原因:有这一警告的原因在于,验证码的图片模式为RGBA,是无法分配调色盘给透明通道的。

解决方法:

运行如下代码:


import os
from PIL import Image
folder_path = 'D:\\大二实验课集合\\猫狗兔识别\\data_oppo\\train\\r'
extensions = []
index=0for fldr in os.listdir(folder_path):sub_folder_path = os.path.join(folder_path, fldr)for filee in os.listdir(sub_folder_path):file_path = os.path.join(sub_folder_path, filee)print('** Path: {}  **'.format(file_path), end="\r", flush=True)print(file_path)im = Image.open(file_path)rgb_im = im.convert('RGB')

运行显示如下:

该程序会先打印遇到每一个图片名字。
然后在尝试去打开。如果报错了说明报错前面那个图片有问题,手动将其删掉即可。

如果遇到不断出现报错的情况,可能是报错延迟了。你删除前面五十个看看

UserWarning: Palette images with Transparency expressed in bytes should be converted to RGBA images相关推荐

  1. 基于ResNET50模型进行迁移学习构建中药饮片分类Web App

    本文主要介绍如何利用深度学习迁移方法进行中药分类的设计的过程 1.数据采集 大量有效的中药图片是宝贵的资源,采用自己拍照的方式收集非常耗时,可以从借助搜索引擎从网络抓取中药材图片,方法如下 (1)安装 ...

  2. 如何获取BIOS序列号

    http://blog.sina.com.cn/s/blog_57dff12f0100d8do.html typedef struct _UNICODE_STRING {     USHORT  Le ...

  3. android自定义view生命周期,android基础之自定义view

    一.Custom View 1.view的继承关系 view继承关系.png 2.Android 如何绘制试图层次 当activity获取焦点时,它必须提供layout层次的根节点,然后android ...

  4. python中ls是什么_使用Python代码实现Linux中的ls遍历目录命令的实例代码

    一.写在前面 前几天在微信上看到这样一篇文章,链接为:https://www.jb51.net/it/692145.html,在这篇文章中,有这样一段话,吸引了我的注意: 在 Linux 中 ls 是 ...

  5. 【转】WOPI host消息体结构

    wopi协议通过JSON格式传递参数: {"AllowExternalMarketplace":{"type":"bool","d ...

  6. Android Audio代码分析2 - 函数getMinBufferSize

    AudioTrack的使用示例中,用到了函数getMinBufferSize,今天把它倒出来,再嚼嚼. *****************************************源码***** ...

  7. Python学习之旅:使用Python实现Linux中的ls命令

    一.写在前面 前几天在微信上看到这样一篇文章,链接为:https://mp.weixin.qq.com/s/rl6Sgv3uk_IpoFAx6cWa8w,在这篇文章中,有这样一段话,吸引了我的注意: ...

  8. Android 音频开发(二) 采集一帧音频数据

    这一节主要介绍如何采集一帧音频数据,如果你对音频的基础概念比较陌生,建议看我的上一篇Android 音频开发(一) 基础入门篇.因为音频开发过程中,经常要涉及到这些基础知识,掌握了这些重要的基础知识后 ...

  9. about command : wget

    2019独角兽企业重金招聘Python工程师标准>>> about command : wget wget help lwk@qwfys:~$ wget --help GNU Wge ...

最新文章

  1. Planetary.js:帮助你构建超炫的互动球体效果
  2. mysql onlibe all_MySQL Online DDL
  3. 提升职场价值,把握成长方向
  4. WinAPI: SetWindowPos - 改变窗口的位置与状态
  5. Java的HTTP服务端响应式编程
  6. ABAP的数据字典DDIC和Hybris Commerce的类型系统Type system
  7. 超越Linux!华为鸿蒙明年将成“第五大操作系统”,网友:何时超过iOS?
  8. 信息学奥赛一本通C++语言——1128:图像模糊处理
  9. Lync和Exchange 2013集成PART4:配置统一存档
  10. 一张图看明白云计算架构核心竞争力
  11. pecamaker+corosync高可用集群的搭建
  12. R语言与抽样技术学习笔记(Randomize)
  13. 轮椅上的AI博士矣晓沅:9年求学路,我从清华毕业了!
  14. CCF NOI1107 成人礼
  15. python火车抢票_春运火车票太难抢?不如试试这个python开源工具吧
  16. php图片背景平铺,css如何让背景图片平铺?css背景图片平铺四种方式介绍
  17. 助力“双11”智能化物流,顺丰、中通、韵达分享架构改造经验
  18. ScriptX.cab打印经验交流
  19. 用表格完成个人信息网页的设计 基本信息:姓名,学号,出生日期,手机号码,证件类型,证件号码,学校,学院,专业,学制,入学时间,个人证件图像兴趣爱好
  20. 利用bat命令启动php+nginx环境

热门文章

  1. mysql 编程_MySQL编程
  2. micropython教程nucleo-f767zi开发板_NUCLEO-F767ZI开发板评测
  3. 编程文档中常见的 Foo 和 Bar
  4. C++ Qt高仿QQ影音视频播放器 (一)
  5. 2022年数据分析决赛试题简要分析
  6. 电商支付平台支付安全保障措施
  7. 一站式在线医疗解决方案,即构音视频技术助建互联网医疗
  8. JAVA面经复习(二十六)面试难度:☆☆☆☆
  9. 公司担心 DDoS 攻击对客户的挫败感和品牌损害
  10. iOS Mansory 等间隔或等宽高排列多个控件