Pillow 過(guò)濾器

2021-07-07 18:01 更新

對(duì)于可能將多個(gè)輸入像素映射到單個(gè)輸出像素的幾何操作,python圖像庫(kù)提供了不同的重采樣過(guò)濾器。

??PIL.Image.NEAREST???

從輸入圖像中選取一個(gè)最近的像素。忽略所有其他輸入像素。

?PIL.Image.BOX?

源圖像的每個(gè)像素以相同的權(quán)重對(duì)目標(biāo)圖像的一個(gè)像素做出貢獻(xiàn)。對(duì)于升級(jí)相當(dāng)于?NEAREST?. 此過(guò)濾器只能與?resize()? 和?thumbnail()?方法一起使用。

3.4.0 新版功能.

?PIL.Image.BILINEAR?

要調(diào)整大小,請(qǐng)使用可能有助于輸出值的所有像素上的線性插值計(jì)算輸出像素值。對(duì)于其他轉(zhuǎn)換,使用輸入圖像中2x2環(huán)境上的線性插值。

?PIL.Image.HAMMING?

產(chǎn)生比?BILINEAR ?更清晰的圖像,沒有像?BOX? 那樣在局部水平上的錯(cuò)位。此過(guò)濾器只能與?resize()? 和?thumbnail()?方法一起使用。

3.4.0 版中的新功能。

?PIL.Image.BICUBIC?

對(duì)于調(diào)整大小,在可能對(duì)輸出值有貢獻(xiàn)的所有像素上使用三次插值計(jì)算輸出像素值。對(duì)于其他轉(zhuǎn)換,使用輸入圖像中 4x4 環(huán)境的三次插值。

?PIL.Image.LANCZOS?

使用高質(zhì)量的 Lanczos 過(guò)濾器對(duì)可能對(duì)輸出值有貢獻(xiàn)的所有像素計(jì)算輸出像素值。此過(guò)濾器只能與?resize()? 和?thumbnail(?)方法一起使用。

1.1.3 版中的新功能。

過(guò)濾器對(duì)比表

篩選

降尺度質(zhì)量

提升品質(zhì)

表現(xiàn)

?NEAREST?

?????

?BOX?

?

????

?BILINEAR?

?

?

???

?HAMMING?

??

???

?BICUBIC?

???

???

??

?LANCZOS?

????

????

?



以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)