使用python打开图片

要实现这个功能,首先你必须要引入media 模块,至于如何引入,请移步关于python media模块的引入

下面就是一个例子

import media
f = media.choose_file()
pic = media.load_picture(f)
media.show(pic)

1.引入media这个模块
2.调用模块中的choose_file函数来打开文件选择对话框,这个将返回一个表示照片文件路径的字符串。
3.调用模块中的load_picture函数来将照片文件内容读取到内存中,这将会创建一个Python对象,然后将该对象赋值给pic.
4.调用模块中的show函数,该函数会自动启动一个程序来显示照片
你也可以调用add_text函数来将字符串添加到图片的指定位置上去

import media
f = media.choose_file()
pic = media.load_picture(f)
media.add_text(pic,115,40,'hello',media.magenta)
media.show(pic)

然后你还可以对图片进行裁剪试试下面这个

import media
f = media.choose_file()
pic = media.load_picture(f)
media.add_text(pic,115,40,'hello',media.magenta)
media.show(pic)
media.crop_picture(pic,150,50,450,300)
media.show(pic)
media.save_as(pic,'testpic.jpg')

这个将会对图片进行裁剪,左上角是(150,50),右下角是(450,300),然后会将图片保存为一个新的文件叫做testpic.jpg,将会保存到你当前的工作目录。

使用python打开图片》上有1条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注