I use code like this:
pixels = numpy.zeros((200, 300, 3), dtype=numpy.uint8)
//.. write data into the pixels array ..
im = Image.fromarray(pixels)
--Ned.
http://nedbatchelder.com
David Goldsmith wrote:
Hi! I've been over and over the handbook, tried everything I could think of,
and still can't figure it out: how the heck does one get an m x n x 3 numpy
array interpreted as an RGB image? I tried fromarray, both with the whole
array, and trying to merge the three images resulting from fromarray-ing the
three m x n sub-arrays, creating the image first and then using putdata in
various ways, etc., etc. Please help. Thanks.
DG
PS: Also, more discussion of the Palette concept in the handbook would be nice
(e.g., what's its relation, if any, to the concept of colormaps, as used, e.g.,
in matlab and matplotlib). Thanks again.
_______________________________________________
Image-SIG maillist - Image-SIG@python.org
http://mail.python.org/mailman/listinfo/image-sig
--
Ned Batchelder, http://nedbatchelder.com
_______________________________________________
Image-SIG maillist - Image-SIG@python.org
http://mail.python.org/mailman/listinfo/image-sig