Image reslicing (numpy style) does not modify shape metadata?
In [31]: img = SpatialImage(np.ones((100,100,10)))
In [32]: img.shape
Out[32]: (100, 100, 10)
In [33]: img = img[:50]
In [34]: img.shape
Out[34]: (50, 100, 10)
In [35]: img.metadata
Out[35]:
{'dtype': dtype('float64'),
'extent': [100.0, 100.0, 10.0],
'ndim': 3,
'origin': [0, 0, 0],
'shape': (100, 100, 10),
'voxelsize': [1.0, 1.0, 1.0]}