[JAI] decouper une image (Crop) - probleme de position
Bonjour,
j'ai un petit souci avec une fonction de recadrage qui me semblait pourtant marché a un moment...
Voici la fonction :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
public void recadrage(int x,int y, int width,int height)
{
ParameterBlock params = new ParameterBlock();
params.addSource(imgCopie);
params.add((float)x); // Début du rectangle de sélection (x)
params.add((float)y); // Début du rectangle de sélection (y)
params.add((float)width); // Largeur de la sélection
params.add((float)height); // Hauteur de la sélection
// Operation de recadrage
tmp = JAI.create("crop",params,null);
} |
J'ai vérifié les parametres que la fonction reçoit, ils sont bon.
Et pourtant probleme!! Quel que soit le valeur, le decoupage se fait a partir du point (0,0) et non pas x,y...par contre la taille est bien conservé.
ça fait un moment que je cherche mais je ne trouve rien...
A savoir que j'enregistre l'image (PlanarImage) tout de suite apres dans un fichier et que je ne fait rien dessus.
Merci de votre aide, car je n'y vois plus clair!