调整Pil图像大小

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了调整Pil图像大小相关的知识,希望对你有一定的参考价值。

  1. def resize(im,percent):
  2. """ retaille suivant un pourcentage 'percent' """
  3. w,h = im.size
  4. return im.resize(((percent*w)/100,(percent*h)/100))
  5.  
  6. def resize2(im,pixels):
  7. """ retaille le coté le plus long en 'pixels'
  8. (pour tenir dans une frame de pixels x pixels)
  9. """
  10. (wx,wy) = im.size
  11. rx=1.0*wx/pixels
  12. ry=1.0*wy/pixels
  13. if rx>ry:
  14. rr=rx
  15. else:
  16. rr=ry
  17.  
  18. return im.resize((int(wx/rr), int(wy/rr)))

以上是关于调整Pil图像大小的主要内容,如果未能解决你的问题,请参考以下文章

标签中的Python PIL图像自动调整大小

调整Pil图像大小

在 Tkinter 中调整 PIL 中的图片大小

PIL Image.resize()没有调整图片大小

调整 GIF 动画、pil/imagemagick、python 的大小

使用Python调整图片尺寸(大小)