pycharm中用pillow修改图片为原尺寸的一般进行显示
时间: 2023-12-14 11:36:54 浏览: 57
pycharm显示远程图片的实现
你可以使用 Pillow 库中的 Image 类来打开图片,并使用 Tkinter 库中的 Canvas 类来显示图片。以下是一个示例代码:
```python
from tkinter import *
from PIL import Image, ImageTk
# 打开图片
image = Image.open('your_image.jpg')
# 获取图片尺寸
width, height = image.size
# 创建窗口
root = Tk()
# 创建画布
canvas = Canvas(root, width=width, height=height)
canvas.pack()
# 将图片转换为 Tkinter 可用的格式
tk_image = ImageTk.PhotoImage(image)
# 在画布上显示图片
canvas.create_image(0, 0, anchor=NW, image=tk_image)
# 进入消息循环
root.mainloop()
```
这个代码会打开一个窗口,显示原始尺寸的图片。请将 `your_image.jpg` 替换为你要显示的图片路径。
阅读全文