- function haar(a) {
- var avg = mean(a);
- var transform = a;
- while(transform[0] != avg) {
- console.log(transform.length);
- var i=0;
- for(i=0; i <= transform.length; i++) {
- var sub_avg = mean([transform[i*2],transform[i*2+1]]);
- transform[i*2+1] = transform[i*2] - sub_avg;
- transform[i*2] = sub_avg;
- }
- }
- return transform;
- }