From 87634436c46bb54876c96e636acc1b648f4acc05 Mon Sep 17 00:00:00 2001 From: Tj Holowaychuk Date: Tue, 16 Nov 2010 10:08:44 -0800 Subject: [PATCH] Started kraken blur benchmark example --- examples/kraken.js | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 examples/kraken.js diff --git a/examples/kraken.js b/examples/kraken.js new file mode 100644 index 0000000..87ee8ba --- /dev/null +++ b/examples/kraken.js @@ -0,0 +1,25 @@ + +/** + * Module dependencies. + */ + +var Canvas = require('../lib/canvas') + , Image = Canvas.Image + , canvas = new Canvas(400, 267) + , ctx = canvas.getContext('2d') + , fs = require('fs'); + +var img = new Image; + +img.onload = function(){ + ctx.drawImage(img,0,0); +}; + +img.src = __dirname + '/squid.png'; + +var out = fs.createWriteStream(__dirname + '/kraken.png') + , stream = canvas.createPNGStream(); + +stream.on('data', function(chunk){ + out.write(chunk); +}); \ No newline at end of file