1、GIF文件图像提取。

from PIL import Image
im = Image.open('xiaozhu.gif')      # 读入一个GIF文件
try:
    im.save('picframe{:02d}.png'.format(im.tell()))
    while True:
        im.seek(im.tell()+1)
        im.save('picframe{:02d}.png'.format(im.tell()))
except:
    print("处理结束")

原动图:

利用PIL库对图片进行处理

提取后:

利用PIL库对图片进行处理利用PIL库对图片进行处理利用PIL库对图片进行处理利用PIL库对图片进行处理利用PIL库对图片进行处理

2、对图片生成缩略图。

from PIL import Image
im = Image.open("dog.jpg")
im.thumbnail((128, 128))
im.save("pic","JPEG")

 

 原图和缩略图:

         

利用PIL库对图片进行处理利用PIL库对图片进行处理

 3、图片颜色改变:

from PIL import Image
im = Image.open("gg.jpg")
r, g, b = im.split()
om = Image.merge("RGB", (b, g, r))
om.save('pic1.jpg')

 

利用PIL库对图片进行处理利用PIL库对图片进行处理

4、获取轮廓

from PIL import Image
from PIL import ImageFilter
im = Image.open("ww.jpg")
om = im.filter(ImageFilter.CONTOUR)
om.save('pic2.jpg')

 

利用PIL库对图片进行处理利用PIL库对图片进行处理

5、图片浮雕处理:

from PIL import Image
from PIL import ImageFilter
im = Image.open("gg.jpg")
om = im.filter(ImageFilter.EMBOSS)
om.save('pic3.jpg')

 

  利用PIL库对图片进行处理利用PIL库对图片进行处理

6、图片锐化:

from PIL import Image
from PIL import ImageEnhance
im = Image.open("gg.jpg")
om = ImageEnhance.Sharpness(im)
om.enhance(20).save('pic4.jpg')

 利用PIL库对图片进行处理利用PIL库对图片进行处理

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-09-10
  • 2022-01-22
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-10-19
  • 2022-12-23
  • 2022-12-23
  • 2022-02-09
  • 2021-09-21
  • 2021-12-21
相关资源
相似解决方案