(sigma)
| 2323 | this.base(node); |
| 2324 | |
| 2325 | function make_fgauss(sigma) { |
| 2326 | sigma = Math.max(sigma, 0.01); |
| 2327 | var len = Math.ceil(sigma * 4.0) + 1; |
| 2328 | mask = []; |
| 2329 | for (var i = 0; i < len; i++) { |
| 2330 | mask[i] = Math.exp(-0.5 * (i / sigma) * (i / sigma)); |
| 2331 | } |
| 2332 | return mask; |
| 2333 | } |
| 2334 | |
| 2335 | function normalize(mask) { |
| 2336 | var sum = 0; |