当前位置:首页 » 图片资讯 » tkinter打开的图片是什么
扩展阅读
美女健身跳河视频 2023-08-31 22:08:21
西方贵族美女照片真人 2023-08-31 22:08:15

tkinter打开的图片是什么

发布时间: 2022-11-16 01:12:20

㈠ 如何在python界面显示图片

wxpython:
# 使用wx.Image得到对象
bmp = wx.Image('bitmaps/image.bmp', wx.BITMAP_TYPE_BMP).ConvertToBitmap()
gif = wx.Image('bitmaps/image.gif', wx.BITMAP_TYPE_GIF).ConvertToBitmap()
png = wx.Image('bitmaps/image.png', wx.BITMAP_TYPE_PNG).ConvertToBitmap()
jpg = wx.Image('bitmaps/image.jpg', wx.BITMAP_TYPE_JPEG).ConvertToBitmap()

# 把它们显示出来
pos = 10
wx.StaticBitmap(frame, -1, bmp, (10, pos), (bmp.GetWidth(), bmp.GetHeight()))

pos = pos + bmp.GetHeight() + 10
wx.StaticBitmap(frame, -1, gif, (10, pos), (gif.GetWidth(), gif.GetHeight()))

pos = pos + gif.GetHeight() + 10
wx.StaticBitmap(panel, -1, png, (10, pos), (png.GetWidth(), png.GetHeight()))

pos = pos + png.GetHeight() + 10
wx.StaticBitmap(frame, -1, jpg, (10, pos), (jpg.GetWidth(), jpg.GetHeight()))

具体的请根据你的实际情况修改,最好去http://www.wxpython.org/download.php#binaries
下载wxpython和wxpython demo看看,这个demo很强大的。

㈡ python的tkinter库,求详细用法

tkinter是Python中最有用的库之一,以下有它的详细用法:

  1. 准备(必做):

    import tkinter
    Windows=tkinter.Tk()
    canvas=tkinter.Canvas(Windows,width=数字,height=数字)
    canvas.pack()

  2. 读取图片:变量名=tkinter.PhotoImage(file='....')

  3. 放出图片:变量名1=canvas.create_image(数字,数字(两个数字表示坐标),image=变量名,anchor="nw或ne或sw或se或不写,表示锚点")

  4. Windows.title("欢迎") 设置窗口名

  5. canvas.update()更新画面

  6. canvas.delete(变量名1)删除图片

  7. 坐标=canvas.coords(变量名1)获取坐标

  8. canvas.itemconfig(改什么,改成什么) 改图片

  9. canvas.move(移什么,x坐标移多少,y坐标移多少)

10.id=canvas.create_text(x坐标,y坐标,text=写什么,fill='填充',font=('字体',字号))

这十个够用一段时间了

希望我的回答能够帮助到您!如果赞同我的观点请您采纳哦!

㈢ 怎么在tkinter的label中显示jpg或者bmp图像

if格式的可以用,但是不知道jpg或者bmp的怎么显示
试了PIL,但是不知道怎么放在label中
想试试python版本的opencv,

㈣ Python用matplotlib绘制的柱状图如何在Tkinter的图形化窗口中显示出来

matplotlib中把结果存成图片, 然后tkinter中打开图片

㈤ python tkinter要实现关闭一个窗口的同时,在打开一个新窗口,应该怎么修改

1、首先确认你电脑上的python是正常的,同时tkinter模块安装正常。如下面图中所示,输入python命令可以看到正常的命令行界面,然后执行导入命令:

from tkinter import *

tkinter安装正常的话就不会报错,如下面图中所示:

㈥ 如何在python中读取bmp格式图片文件

你想怎么读?以二进制读,那就正常文件open然后选择二进制打开就行,如果用软件打开就调用os模块,系统命令调用软件打开,如果想在python写的
图形化界面
显示,那你得说说用的啥图形化界面了,tkinter是easygui是,pygame也算是,怎么显示显示到哪个位置?

㈦ python-tkinter如何打开动图(.gif)

下面所介绍的方法不仅可以显示gif动图,而且可以显示图片

首先引入pyglet包

import pyglet

主方法源码:

# 在工作目录中选择一个gif动画文件

ag_file = "111.gif"

animation = pyglet.resource.animation(ag_file)

sprite = pyglet.sprite.Sprite(animation)

# 创建一个窗口并将其设置为图像大小

win = pyglet.window.Window(width=sprite.width, height=sprite.height)

# 设置窗口背景颜色 = r, g, b, alpha

# 每个值从 0.0 到 1.0

green = 0, 1, 0, 1

pyglet.gl.glClearColor(*green)

@win.event

def on_draw():

win.clear()

sprite.draw()

pyglet.app.run()

㈧ python 用tkinter模块怎么打开文件

你说的是“打开文件对话框”,需要用到FileDialog模块,代码非常简单:

from Tkinter import *
from FileDialog import *

root = Tk()

fd = LoadFileDialog(root) # 创建打开文件对话框
filename = fd.go() # 显示打开文件对话框,并获取选择的文件名称
print filename

root.mainloop()

㈨ python Tkinter.TK与PIL.ImageTK的问题

img=ImageTk.PhotoImage(im)

看上面一句,我们需要关注的是PhotoImage这个方法,所以看下他的源码

self.__photo=tkinter.PhotoImage(**kw)

发现了上面这一句

是的它调用了tkinter下面的PhotoImage方法

classPhotoImage(Image):
""",PPM/PGMformat."""
def__init__(self,name=None,cnf={},master=None,**kw):
"""CreateanimagewithNAME.

Validresourcenames:data,format,file,gamma,height,palette,
width."""
Image.__init__(self,'photo',name,cnf,master,**kw)

上面是tkinter.PhotoImage

可以发现PhotoImage这个类,继承自Image

classImage:
"""Baseclassforimages."""
_last_id=0
def__init__(self,imgtype,name=None,cnf={},master=None,**kw):
self.name=None
ifnotmaster:
master=_default_root
ifnotmaster:
raiseRuntimeError('Tooearlytocreateimage')
self.tk=getattr(master,'tk',master)

明显,tkinter他是有检查master 这个东西的。

也就是下面这一句有没有写

root=tk.Tk()

所以,当你把顺序换了以后,他就报错了。

㈩ 怎么在Python嵌入版中使用Tkinter

方法/步骤

  • 第一步,打开eclipse开发工具,新建python文件;导入tkinter需要的包,设置窗口标题,如下图所示: