2012-03-14 6 views
4

PILを使用して画像の一部にぼかしフィルタを適用する方法を理解できません。 私はGoogleで検索しようとしましたが、PILのドキュメントを読んでみましたが、役に立たないものは見つかりませんでした。 ありがとうございます。PIL、pythonを使用した画像の一部をフィルタリングする

+0

私は作物の画像にしようと、その部分にフィルタを適用します。 しかし、もっとシンプルで正しい方法があると思います。 –

+3

イメージを切り取った方法のコードを投稿して、フィルタを適用しようとすることはできますか。あなたの現在のやり方が何であるか分からなければ、もっと簡単で正しい方法を提案することは難しいです。 – BioGeek

答えて

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

関連する問題