[Scipy-tickets] [SciPy] #1122: scipy.ndimage.zoom incorrect for zooms like (1.0, a, a)

SciPy Trac scipy-tickets@scipy....
Thu Nov 11 00:44:42 CST 2010


#1122: scipy.ndimage.zoom incorrect for zooms like (1.0, a, a)
---------------------------+------------------------------------------------
 Reporter:  russel         |       Owner:  somebody    
     Type:  defect         |      Status:  needs_review
 Priority:  normal         |   Milestone:  0.9.0       
Component:  scipy.ndimage  |     Version:  0.7.0       
 Keywords:                 |  
---------------------------+------------------------------------------------

Old description:

> In [1]: import scipy.ndimage
>
> In [2]: a = np.zeros((1,5,5))
>
> In [3]: z=(1.0, 2.0, 2.0)
>
> In [4]: b = scipy.ndimage.zoom(a, z, cval=7)
>
> In [5]: b
> Out[5]:
> array([[[ 7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.],
>         [ 7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.],
>         [ 7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.],
>         [ 7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.],
>         [ 7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.],
>         [ 7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.],
>         [ 7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.],
>         [ 7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.],
>         [ 7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.],
>         [ 7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.]]])
>
> In [6]: scipy.__version__
> Out[6]: '0.7.0'

New description:

 {{{
 In [1]: import scipy.ndimage

 In [2]: a = np.zeros((1,5,5))

 In [3]: z=(1.0, 2.0, 2.0)

 In [4]: b = scipy.ndimage.zoom(a, z, cval=7)

 In [5]: b
 Out[5]:
 array([[[ 7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.],
         [ 7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.],
         [ 7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.],
         [ 7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.],
         [ 7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.],
         [ 7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.],
         [ 7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.],
         [ 7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.],
         [ 7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.],
         [ 7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.,  7.]]])

 In [6]: scipy.__version__
 Out[6]: '0.7.0'
 }}}

--

Comment(by warren.weckesser):

 Added markup to the description.

-- 
Ticket URL: <http://projects.scipy.org/scipy/ticket/1122#comment:2>
SciPy <http://www.scipy.org>
SciPy is open-source software for mathematics, science, and engineering.


More information about the Scipy-tickets mailing list