python的PIL库基础,一看就会

python中pil库的基本

Image

文件基本的操作,读取创建

im = Image.open(“内存地址”) # 读取图像
可以print(im.size,im.format,im.mode)得到im的基本信息
对于im.size 可以时获取两个值
eg w,h = im.size
image.new(mode,size,color) # new创建图像,
image2 = image.crop((x1,y1,x2,y2)) 剪切image
image3 = image.copy() # 复制image
imgae.show() # 显示图片
image.save(“内存地址.jpg”) #存储图片

还有很多很多类,可以找别的内容看看

ImageDraw

在图片上添加内容,线,文字等

draw = ImageDraw.Draw(im)
需要先把图像(im)创建为draw,可以认为创建一个操作对象,操作内容都说反应在图像(im)上


现在就可以对draw进行操作,直接操作,不返还对象


draw.line((x1,y1,x2,y2),fill=“red”,width=20) # 起点(x1,y1)终点(x2,y2)画一条红色20宽的线
还有以下这些图形
draw.rectangle():矩形绘制
draw.arc():(椭)圆弧的绘制
draw.chord():弦的绘制
draw.pieslice():圆饼图的绘制
draw.ellipse():椭圆的绘制
draw.polygon():绘制多边形

主要draw.text((x1,y1),“content”,fill=“red”,font=

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值