MCPcopy
hub / github.com/methodofaction/Method-Draw / normalize

Function normalize

src/js/lib/canvg.js:2335–2345  ·  view source on GitHub ↗
(mask)

Source from the content-addressed store, hash-verified

2333 }
2334
2335 function normalize(mask) {
2336 var sum = 0;
2337 for (var i = 1; i < mask.length; i++) {
2338 sum += Math.abs(mask[i]);
2339 }
2340 sum = 2 * sum + Math.abs(mask[0]);
2341 for (var i = 0; i < mask.length; i++) {
2342 mask[i] /= sum;
2343 }
2344 return mask;
2345 }
2346
2347 function convolve_even(src, dst, mask, width, height) {
2348 for (var y = 0; y < height; y++) {

Callers 1

blurFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected