【发布时间】:2019-04-11 09:53:31
【问题描述】:
我实现了一种检测人脸的算法,我想对人脸进行模糊处理。我正在使用 PIL 来模糊它。
image = Image.open(path_img)
draw = ImageDraw.Draw(image)
draw.ellipse((top, left, bottom, right), fill = 'white', outline ='white')
我的代码得到了这个
我想使用:
blurred_image = cropped_image.filter(ImageFilter.GaussianBlur(radius=10 ))
但我不能使用它,因为我使用的是 ImageDraw 并且它仅适用于 Image 类。如何用椭圆(圆形)模糊脸部?
谢谢
【问题讨论】:
-
您要模糊脸部,还是模糊现在覆盖脸部的椭圆?
-
两者都对我有好处,但我认为模糊椭圆是最好的方法
-
您应该考虑通过单击选票旁边的空心对勾(复选标记)来接受您喜欢的答案,这样它就会变成绿色,并且作者会获得积分奖励,未来的读者会知道您的想法您的问题的解决方案。投票有用的答案还可以鼓励人们回答您的问题,并且不会花费您任何费用。谢谢。
标签: python python-imaging-library imagefilter