python PIL 處理圖片的模快 Image類

python圖形處理庫PIL(Python Image Library) , 使用時, 我們應該首選去官網看文檔,如果需求比較簡單,可以看看別人的blog,畢竟中文的比較容易上手。
我使用的功能比較簡單: resize Image, 尺寸減半;儘量壓縮大小
Image.open()一個圖片以後,就可以進行你想要的操作

Import Image
im = Image.open(file_path)
size = im.size
if 1 not in size:
        size = [si/2 for si in size]
im.thumbnail(size, Image.ANTIALIAS)
im.save(file_path, quality=30)

其中Image參數:
NEAREST 最近
BILINEAR 雙線型
BICUBIC 雙三次插值
ANTIALIAS 平滑 (不會出現鋸齒)

當然,Image的功能比較強大, 以後用到的時候再來探索

發佈了45 篇原創文章 · 獲贊 40 · 訪問量 1001萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章