private DWTData removeHighestFrequency(DWTData input) { DWTData output; double[] hilb = new double[input.size() / 2]; for (int i = 0; i < hilb.length; i++) { hilb[i] = input.value(i); } output = new DWTData(hilb); return output; }