BigDecimalMatrixSignal corr = MatrixSignalFactory.getInstance()
.multiplyToFitBounds(correlation.getCrossCorrelation(),
new BigDecimal(0), new BigDecimal(255));
PeakFinder peakFinder = new PeakFinder(corr);
System.out.println(peakFinder);
Point2D position = peakFinder.getPeaks()[0].getPoint();
System.out.println("Peak found at " + position.getX() + ","
+ position.getY());
JPEGImageWriter writer = new JPEGImageWriter(MatrixSignalFactory
.getInstance().getShortFromBigDec(corr));
new File("./src/gen/out.jpg").getParentFile().mkdirs();
writer.writeToFile("./src/gen/out.jpg");
Assert.assertEquals(position.getX(), 25);
Assert.assertEquals(position.getY(), 46);
}