BufferedImage bi = ImageIO.read(this.getClass().getResource("/test.png"));
RenderImage ri = new RenderImage(bi);
ImagePixelArray arr = ri.toPixelFloatArray(null);
DumpImage.dump(arr, "/Users/axman/Downloads/arr.jpg");
//arr = arr.doubled();
Pyramid pyr = new Pyramid();
pyr.buildOctaves(arr, 0.5f, 3, 1.6f, 32);
BufferedImage dest = new BufferedImage(arr.width, arr.height, BufferedImage.TYPE_BYTE_GRAY);
for (int y = 0; y < arr.height; y++) {
for (int x = 0; x < arr.width; x++) {