2012-03-14 108 views
4

我無法理解如何將模糊濾鏡應用於使用PIL的圖像的一部分。 我試着用google搜索並閱讀PIL文檔,但沒有找到有用的東西。 感謝您的幫助。使用PIL過濾部分圖像,python

+0

我試圖裁剪圖像並應用過濾器的一部分。 但我相信有更簡單和正確的方法。 – 2012-03-14 12:05:36

+3

你可以發佈你如何裁剪圖像的代碼,並試圖應用過濾器。如果我們不知道你目前的做事方式是什麼,那麼我們很難提出更簡單更正確的方法。 – BioGeek 2012-03-14 12:17:33

回答

13

您可以剪裁出的圖像的一部分,對其進行模糊處理,並堅持它放回這樣的:

box = (30, 30, 110, 110) 
ic = image.crop(box) 
for i in range(10): # with the BLUR filter, you can blur a few times to get the effect you're seeking 
    ic = ic.filter(ImageFilter.BLUR) 
image.paste(ic, box) 

enter image description here