gridValues = new Double[(xNumCells) * (yNumCells)]; for (int i = 0; i < yNumCells; i++) { for (int j = 0; j < xNumCells; j++) { // les points dp sont les points de l'image originale avec des coordonnées de type int (j,i) Point dp = new Point(j,i); int index = (i * (1 + xNumCells)) + j; // getValue() est la fonction d'interpolation double value = getValue(dp); // gridValuesX est le tableau qui contient le résultat de l'interpolation selon l'axe des X gridValuesX[index] = value; } }
java.awt.geom.Point2D a = new Point2D.Double(j+gridValuesX[j],i+gridValuesY[j])
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question