Unless there has been a change I missed, it is not possible to write pixel values back to Nuke from Python.
John Vanderbeck http://www.johnvanderbeck.com jwvanderb...@gmail.com On Jun 6, 2013, at 7:18 AM, Gustaf Nilsson <gus...@laserpanda.com> wrote: > read?? books??? sorry! > > the numpy lib is pretty fast on large sets of data, and with it you could > open up some possibilities for procedurally generating images or even as a > poor mans cortex(?) > > I know about the sample, but it only gets me half way, right? Would also like > to write the pixel values back into the nodes buffer. > > > > On Thu, Jun 6, 2013 at 9:56 AM, Ean Carr <eanc...@gmail.com> wrote: > Hey Gustaf, > > Check out nuke.Node.sample. You could do something like the below, though > will be quite slow. Depending what you're trying to do (i.e. something > simple) it might be practical, then should be easy after you have sampled rgb > to use numpy to do whatever you want. > > Though if you are doing some heavy lifting it might be worth learning the c++ > sdk? > > You're not reading the O'Reilly Python Computer Vision book by chance, are ya? > > cb = nuke.nodes.ColorBars(format='square_512') # start small and pray > for scanline in xrange(cb.format().height()): > for px in xrange(cb.format().width()): > red = cb.sample(channel='rgba.red', x=px, y=scanline) > green = cb.sample(channel='rgba.green', x=px, y=scanline) > blue = cb.sample(channel='rgba.blue', x=px, y=scanline) > print('{0},{1} has r,g,b: {2},{3},{4}'.format(px, scanline, red, > green, blue)) > > -Ean > > On Tue, Jun 4, 2013 at 3:44 PM, Kel Solaar > <nuke-python-re...@thefoundry.co.uk> wrote: > I would also been keen on knowing! > > Cheers, > > KS > > _______________________________________________ > Nuke-python mailing list > Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/ > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python > > > > _______________________________________________ > Nuke-python mailing list > Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/ > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python > > > > > -- > ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ > _______________________________________________ > Nuke-python mailing list > Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/ > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
_______________________________________________ Nuke-python mailing list Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/ http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python