[Numpy-discussion] first post, simple questions
Keith Goodman
kwgoodman at gmail.com
Thu Aug 21 13:55:57 EDT 2008
On Thu, Aug 21, 2008 at 10:40 AM, Prashant Saxena <animator333 at yahoo.com> wrote:
> Hi,
>
> numpy rocks!!!
>
> import numpy
> linsp = numpy.linspace
> red = linsp(0, 255, 50)
> green = linsp(125, 150, 50)
> blue = linsp(175, 255, 50)
>
> array's elements are float. How do I convert them into integer?
>
> I need to build a new array from red, green, blue. like this:
>
> [[ red[0], green[0], blue[0] ],
> [ red[1], green[1], blue[1] ],
> [ red[2], green[3], blue[3] ],
> ....
> ....
> [ red[49], green[49], blue[49] ],
> ]
>
> how do I create such an array?
Here's one way:
np.c_[red.reshape(-1,1), green.reshape(-1,1), blue.reshape(-1,1)]
More information about the NumPy-Discussion
mailing list