Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Back-end Canvas

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.
Avatar for peternitsch peternitsch
December 04, 2011

Back-end Canvas

Chronicling the development of the Bell Social Portrait image segmentation work as an example of utilizing the cloud and server for creative purposes.

Avatar for peternitsch

peternitsch

December 04, 2011
Tweet

Other Decks in Technology

Transcript

  1. bitmapData.applyFilter( ... ); bitmapData.clone( ... ); bitmapData.compare( ... ); bitmapData.copyChannel(

    ... ); bitmapData.copyPixels( ... ); bitmapData.draw( ... ); bitmapData.fillRect( ... ); bitmapData.floodFill( ... ); bitmapData.getPixels( ... ); bitmapData.histogram( ... ); bitmapData.noise( ... ); bitmapData.perlinNoise( ... ); bitmapData.setPixel( ... ); bitmapData.threshold( ... );
  2. Node is... - bindings to V8 for non-browser work (sockets,

    files, etc) - non-blocking, asynchronous interfaces - one thread, one call stack (does not scale)