python的pil库用途_Python图像处理PIL库的操作总结

本文总结了使用Python的PIL库进行图像处理的一些关键操作,包括旋转图像、绘制圆以及图像锐化。通过`rotate()`方法实现45度旋转,利用`Draw.arc()`绘制圆,结合`ImageEnhance.Sharpness()`增强图像锐化效果。这些基本技巧对于图像编辑和分析非常实用。
摘要由CSDN通过智能技术生成

Python图像处理PIL库的操作总结

2.旋转图像import Image

img = Image.open("1.jpg")

rot_img = img.rotate(45)

rot_img.save("rot_img.jpg")

把图像旋转45度。

绘制对角线

6.绘制圆import Image,ImageDraw

img = Image.open("1.jpg")

width,height = img.size

draw = ImageDraw.Draw(img)

draw.arc((0,0,width-1,height-1),0,360,fill=255)

img.save("circle.jpg")

(0,0,width-1,height-1)指定了所画弧线的界限;0,360 是所画弧线的起始角度和终止角度; fill=255 指定了所画线的颜色。

8.图像锐化import Image,ImageEnhance

img = Image.open("1.jpg")

sharpness = ImageEnhance.Sharpness(img)

sharp_img = sharpness.enhance(7.0)

sharp_img.save("sharp.jpg")

两幅图对比(左:原图 右:锐化后)

Python图像处理PIL库的操作总结相关教程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值