SciPy

scipy.misc.fromimage

scipy.misc.fromimage(im, flatten=False, mode=None)[source]

Return a copy of a PIL image as a numpy array.

This function is only available if Python Imaging Library (PIL) is installed.

Parameters:

im : PIL image

Input image.

flatten : bool

If true, convert the output to grey-scale.

mode : str, optional

Mode to convert image to, e.g. 'RGB'. See the Notes of the imread docstring for more details.

Returns:

fromimage : ndarray

The different colour bands/channels are stored in the third dimension, such that a grey-image is MxN, an RGB-image MxNx3 and an RGBA-image MxNx4.

Previous topic

scipy.misc.face

Next topic

scipy.misc.imfilter