Added NumPy to documentation

This commit is contained in:
Andrew Murray 2018-08-12 13:58:26 +10:00
parent 189598fe63
commit e3aaa80c06

View File

@ -2440,9 +2440,20 @@ def fromarray(obj, mode=None):
Creates an image memory from an object exporting the array interface Creates an image memory from an object exporting the array interface
(using the buffer protocol). (using the buffer protocol).
If obj is not contiguous, then the tobytes method is called If **obj** is not contiguous, then the tobytes method is called
and :py:func:`~PIL.Image.frombuffer` is used. and :py:func:`~PIL.Image.frombuffer` is used.
If you have an image in NumPy::
from PIL import Image
import numpy as np
im = Image.open('hopper.jpg')
a = numpy.asarray(im)
Then this can be used to convert it to a Pillow image::
im = Image.fromarray(a)
:param obj: Object with array interface :param obj: Object with array interface
:param mode: Mode to use (will be determined from type if None) :param mode: Mode to use (will be determined from type if None)
See: :ref:`concept-modes`. See: :ref:`concept-modes`.