Skip to content

Instantly share code, notes, and snippets.

@dherman
Created May 23, 2012 21:43
Show Gist options
  • Save dherman/2778014 to your computer and use it in GitHub Desktop.
Save dherman/2778014 to your computer and use it in GitHub Desktop.
var image = new ParallelArray(canvas);
canvas.putImageData(image.map(toGrayScale).map(toPixel), 0, 0);
@sherhut
Copy link

sherhut commented May 23, 2012

var image = new ParallelArray(canvas).flatten();
canvas.putImageData(image.map(toGrayScale).map(toPixel), 0, 0);

or

var image = new ParallelArray(canvas.getImageData(...).data).partition(4);
canvas.putImageData(image.map(toGrayScale).map(toPixel), 0, 0);

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment