如果想用 ".jpg"文件格式,直接用下面的代码,会报“couldn't recognize data in image file "C:\Users\happy\Desktop\test.jpg"错误。

photo = tk.PhotoImage(file="C:\\Users\\happy\\Desktop\\test.jpg")
Lab= tk.Label(root,text='欢迎来到皮卡丘之家',compound='center',font = ('微软雅黑',30),image= photo)
Lab.pack()

因为tkinter.PhotoImage()仅支持 GIF and PGM/PPM 文件格式。

解决:

利用PIL包来实现,(支持30多种图片格式)代码如下:

import tkinter as tk
from PIL import Image, ImageTkroot = tk.Tk()
root.geometry('650x450+150+100')
root.title('Test')
root.resizable(False, False)global photo
#设置条形框,插入图片
image = Image.open("C:\\Users\\happy\\Desktop\\test.jpg")
photo = ImageTk.PhotoImage(image)
Lab= tk.Label(root,text='欢迎来到皮卡丘之家',compound='center',font = ('微软雅黑',30),image= photo)
Lab.pack()#设置主界面root.mainloop()  

效果:

参考官网:http://effbot.org/tkinterbook/photoimage.htm

解决tkinter.PhotoImage()仅支持gif等几种不常用的图片格式问题相关推荐

  1. Python之解决tkinter.PhotoImage不显示图片的问题 Python3

    Python之解决tkinter.PhotoImage不显示图片的问题 Python3 开始导航 1. tkinter.PhotoImage()不支持jpg等图片格式 2. 将ImageTk.Phot ...

  2. 已解决(Python cn2an库实现中文数字与阿拉伯数字互转)ValueError: mode 仅支持 [‘low‘, ‘up‘, ‘rmb‘, ‘direct‘]

    已解决(Python cn2an库实现中文数字与阿拉伯数字互转)ValueError: mode 仅支持 ['low', 'up', 'rmb', 'direct'] 文章目录 报错内容 报错翻译 报 ...

  3. python 读取xlsx文件报错,解决方法 ( xlrd 2.0.1 仅支持 .xls 文件)

    一.问题: python读取xlsx文件报错,报错信息如下: 为什么会报错?那是因为xlrd 2.0.1 仅支持 .xls 文件. 二.解决方法: 1.确认自己安装的xlrd版本: 可以先用以下命令看 ...

  4. 【GlobalMapper精品教程】040:tif转jpg:解决ArcGIS中JPEG压缩仅支持8位或16位无符号数据的问题

    文章目录 一.问题描述 二.Globalmapper软件tif转jpg方法总结 1. 单波段导出RGB模式多个波段 2. 单波段导出单波段(灰度1个8位波段) 3. 多波段导出RGB模式多个波段 一. ...

  5. 关于“wap2app仅支持对已通过ICP备案的域名站点进行打包”问题解决

    关于"wap2app仅支持对已通过ICP备案的域名站点进行打包"问题解决 如果我们是通过Vue技术写的移动端,开发完成后我们的项目需要放到服务器上,然后我们在将服务器上面的项目打包 ...

  6. android 7.0分享朋友圈提示:“获取资源失败,仅支持分享照片至朋友圈”或者FileProvider生成的Uri无法识别

    需求是把网络图片地址是string类型,生成图片,分享到朋友圈,遇到的问题是,7.0之前没有问题分享朋友圈,顺便切上代码: Intent intent = new Intent();Uri uri = ...

  7. 【PyTorch】切记:GeForce RTX 3090 显卡仅支持 CUDA 11 以上的版本!

    问题描述 前不久给新来的 2台 8 张 GeForce RTX 3090 服务器配置了深度学习环境(配置教程参考这篇文章),最近在使用的时候却遇到了各种问题. 问题 1:GeForce RTX 309 ...

  8. 【ArcGIS风暴】ArcGIS tif转jpg:JPEG压缩仅支持8位或16位无符号数据(具有一个或三个波段,且没有色彩映射表)解决方案!

    扩展阅读:[ArcGIS风暴]ArcGIS支持的栅格数据格式大全及格式转换案例精解 文章目录 问题描述 tif格式和JPEG格式详解 ArcGIS软件tif转jpg方法总结 问题描述 如下图所示,在A ...

  9. flutter 刷脸_GitHub - nnnggel/baidu_face_plugin: 百度人脸识别和活体检测 Flutter 插件(目前版本仅支持 Android)...

    baidu_face_plugin 百度人脸识别和活体检测 Flutter 插件(目前版本仅支持 Android) 使用方式 注册百度开发者账号 前往 百度开发者账号 进行注册. 申请并配置licen ...

最新文章

  1. 在目录下所有文件中查找字符串
  2. postman发送json请求,使用案例
  3. HBase不同版本集群之间数据迁移
  4. nodejs之日志管理
  5. 一个富二代仅凭“1+1”就压制了全世界的数学家两个世纪......
  6. Tomcat 配置详解/优化方案
  7. 每日一练(8)—— 野指针
  8. oracle data guard方案,Oracle Data Guard 概念篇
  9. python mysql in 参数_python mysql中in参数化说明
  10. jxl创Excel档java示例代码说明
  11. Kubernetes搭建可扩展的微服务系统
  12. linux 自学系列:touch 命令
  13. cellmap 基站查询 for android
  14. 面试突击41:notify是随机唤醒吗?
  15. 毕设题目:Matlab树叶识别
  16. 输入输出文件处理:搜索文件夹里的文件与读取某一文件的信息 ——java
  17. java word 纸张大小_Java 设置Word页边距、页面大小、页面方向、页面边框
  18. 去掉Excel 单元格里的字符后面的空格
  19. Python爬虫-抖音日活之日排行榜单,周排行榜单
  20. Python爬取美桌网美女图片

热门文章

  1. 如何使用github上传项目
  2. FFMPEG小白-day10(sdl项目播放视频进阶)
  3. 马斯克称脑机接口可治疗肥胖症,SpaceX首批游客滞留国际空间站,苹果要下架一批长期不更新App,今日更多大新闻在此...
  4. 为什么修改下时间苹果手机就“变砖”?
  5. 故障处理 软件 需求_PS精简软件神器,既方便又好用,满足日常的图像处理需求...
  6. 【考研】2020-Part A 作文(英一)
  7. ​影视剪辑如何月入1万+?大神教你影视剪辑实操全流程!【覃小龙课堂】
  8. Windows常用脚本执行命令
  9. 9.个人信息查询接口
  10. Servlet中Request请求转发空白页面