skimage2.util.crop#

skimage2.util.crop(ar, crop_width, copy=False, order='K')[source]#

Crop array ar by crop_width along each dimension.

Parameters:
ararray_like, of rank N

Input array.

crop_widthint or Sequence

Number of values to remove from the edges of each axis. ((before_1, after_1),(before_N, after_N)) specifies unique crop widths at the start and end of each axis. ((before, after),) or (before, after) specifies a fixed start and end crop for every axis. (n,) or n for integer n is a shortcut for before = after = n for all axes.

copybool, optional

If True, ensure the returned array is a contiguous copy. Normally, a crop operation will return a discontiguous view of the underlying input array.

order{‘C’, ‘F’, ‘A’, ‘K’}, optional

If copy==True, control the memory layout of the copy. See np.copy.

Returns:
croppedarray

The cropped array. If copy=False (default), this is a sliced view of the input array.