[Image-SIG] Radius bug with GaussianBlur
Fredrik Lundh
fredrik at pythonware.com
Sun Apr 25 15:06:45 CEST 2010
On Mon, Mar 1, 2010 at 10:49 PM, Stani <spe.stani.be at gmail.com> wrote:
> Strange indeed. The same is true for UnsharpMask:
More silly than strange, I'd say -- looks like a
cut-and-paste-propagated typo that weren't caught by the (rather
shallow) filter tests. Trivial patch here:
http://hg.effbot.org/pil-2009-raclette/changeset/ee5c367a6a75
Thanks /F
> class UnsharpMask(Filter):
> name = "UnsharpMask"
>
> def __init__(self, radius=2, percent=150, threshold=3):
> self.radius = 2
> self.percent = percent
> self.threshold = threshold
> def filter(self, image):
> return image.unsharp_mask(self.radius, self.percent, self.threshold)
>
> http://svn.effbot.org/public/tags/pil-1.1.7a1-20090317/PIL/ImageFilter.py
>
> On Mon, Feb 22, 2010 at 4:38 PM, Tiberio Uricchio <uricchio at gmail.com> wrote:
>> Hi,
>> i just wanted to report a simple bug in ImageFilter.GaussianBlur:
>>
>> class GaussianBlur(Filter):
>> name = "GaussianBlur"
>>
>> def __init__(self, radius=2):
>> self.radius = 2
>>
>> def filter(self, image):
>> return image.gaussian_blur(self.radius)
>>
>> As you can see, radius is always fixed at value 2 instead of using the
>> argument value.
>>
>> Tiberio
>> _______________________________________________
>> Image-SIG maillist - Image-SIG at python.org
>> http://mail.python.org/mailman/listinfo/image-sig
>>
>
>
>
> --
> Phatch Photo Batch Processor - http://photobatch.stani.be
> SPE Python IDE - http://pythonide.stani.be
> _______________________________________________
> Image-SIG maillist - Image-SIG at python.org
> http://mail.python.org/mailman/listinfo/image-sig
>
More information about the Image-SIG
mailing list