function Filter_Chromatic() { Filter.call(this); this.parameters = []; // var pixels = this.pixels(); // var s; // if(p.length === 0) // s = {r:2,g:2,b:2}; // else if(p.length < 3) // s = {r:parseFloat(p[0]), g:parseFloat(p[0])*.5, b:0}; // else // s = {r:parseFloat(p[0]), g:parseFloat(p[1]), b:parseFloat(p[2])}; // var hw = pixels.width*.5; // var hh = pixels.height*.5; // var maxLength = Math.sqrt(hw*hw+hh*hh); // var output = new ImageData(pixels.width, pixels.height); // for (var i=0; i