天天看點

圖像處理詳解之MaskFilter

使用MaskFilter

MaskFilter類可以為Paint配置設定邊緣效果。

對MaskFilter的擴充可以對一個Paint邊緣的alpha通道應用轉換。Android包含了下面幾種MaskFilter:

BlurMaskFilter   指定了一個模糊的樣式和半徑來處理Paint的邊緣。

EmbossMaskFilter  指定了光源的方向和環境光強度來添加浮雕效果。

要應用一個MaskFilter,可以使用setMaskFilter方法,并傳遞給它一個MaskFilter對象。下面的例子是對一個已經存在的Paint應用一個EmbossMaskFilter:

繼續閱讀