// Matrix calcSecondMomentMatrix(final FImage dx2, final FImage dxy, final FImage dy2, Pixel p) { // int x = p.x; // int y = p.y; // // Matrix M = new Matrix(2, 2); // M.set(0, 0, dx2.pixels[y][x]); // M.set(0, 1, dxy.pixels[y][x]); // M.set(1, 0, dxy.pixels[y][x]); // M.set(1, 1, dy2.pixels[y][x]); // // return M; // } Matrix calcSecondMomentMatrix(AbstractStructureTensorIPD ipd, int x, int y) { return ipd.getSecondMomentsAt(x, y); }