[SciPy-User] Gaussian Filter

Brian Thorne hardbyte at gmail.com
Fri Sep 4 09:19:24 EDT 2009


Hi all,
I'm trying to reduce the amount of calls to ndimage.filters.gaussian_filter
but still get the same answer.
>From this:
    r = ndimage.filters.gaussian_filter(np_image[:,:,0], sigma=(sigma,
sigma))
    g = ndimage.filters.gaussian_filter(np_image[:,:,1], sigma=(sigma,
sigma))
    b = ndimage.filters.gaussian_filter(np_image[:,:,2], sigma=(sigma,
sigma))

    return array([r,g,b]).transpose((1,2,0))

>
to something like this:

    result = ndimage.filters.gaussian_filter(np_image,
                            sigma=(sigma, sigma, 1),
                            order=0,
                            mode='reflect'
                            )
    return result

Any ideas why that is producing different output? Or what I should be doing
instead?
cheers,

Brian Thorne
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.scipy.org/pipermail/scipy-user/attachments/20090905/a385f193/attachment.html>


More information about the SciPy-User mailing list