IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Index du forum

Recherche:

Type: Messages; Utilisateur: joel.drigo

Recherche: Recherche effectuée en 0,01 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    7 375

    C'est pareil si tu transposes au début ou à la...

    C'est pareil si tu transposes au début ou à la fin, mais c'est plus logique de partir correctement, donc de créer un tableau dans le bon sens. Si ça t'a "cassé" quelque chose (pour peu que ça puisse...
  2. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    7 375

    La, ça devrait être l'inverse, pour être cohérent...

    La, ça devrait être l'inverse, pour être cohérent avec le reste : le premier, ce sont les lignes (il y getHeight() lignes de pixel(s)), et le second les colonnes (il y a getWidth() colonne(s))...
  3. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    7 375

    Pour moi, ça me semble pas normal ça au vu du...

    Pour moi, ça me semble pas normal ça au vu du code que tu montres : on parcourt bien les lignes et les colonnes correctement ici.
    combien vallen nb_colonne et nb_ligne ?


    ça c'est intéressant et...
  4. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    7 375

    Celle d'en haut à droite, elle est transposée là...

    Celle d'en haut à droite, elle est transposée là ou pas (passée dans la méthode transpose()) ? Si oui, alors il ne faut pas et ce n'est pas le problème.
    Quelle est l'image que tu dois obtenir, et...
  5. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    7 375

    On peut la voir l'image (celle de base et la...

    On peut la voir l'image (celle de base et la scaled) ?
    Parce que une image 4 × 3 pixels agrandie à 120 × 120 risque fortement d'être "déformée" par l'algorithme d’agrandissement et c'est normal...
  6. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    7 375

    Oui je parlais bien de cette ligne. Lorsqu'on...

    Oui je parlais bien de cette ligne.

    Lorsqu'on veut passer de coordonnées dans une matrice largeur × hauteur, à un tableau à plat, de taille largeur × hauteur donc, et inversement, on utilise les...
  7. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    7 375

    Ah oui, j'ai réfléchis un peu trop vite : il...

    Ah oui, j'ai réfléchis un peu trop vite : il faudrait tout inverser, surtout si l'image n'est pas carrée. Remets comme c'était, et fabrique ton tableau pour que ce soit bien une tableau de lignes (la...
  8. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    7 375

    C'est dû à une inversion ligne/colonne. ...

    C'est dû à une inversion ligne/colonne.

    Inverse / et % : modifie final int r = array[(i/3)/array[0].length][(i/3)%array[0].length]; par final int r =...
  9. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    7 375

    Le problème vient de image =...

    Le problème vient de image = (BufferedImage)newimg dans

    BufferedImage image = createImage(array,convertToRGB(array), BufferedImage.TYPE_INT_RGB);

    Image newimg =...
  10. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    7 375

    En fait ça dépend du type d'image : en BYTE_GRAY...

    En fait ça dépend du type d'image : en BYTE_GRAY oui, en RGB, il va falloir mettre B=V=R, en ARGB, il faudra ajouter l'alpha (255 si toute l'image est opaque par exemple).

    POC :


    public class...
  11. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    7 375

    Salut, Tu peux faire ça avec la classe...

    Salut,

    Tu peux faire ça avec la classe BufferedImage. Tu crées une instance à la taille qu'il te faut et du type qui correspond à ton tableau (si c'est du RGB, BufferedImage.TYPE_RGB, ou ARGB si...
Affichage des résultats 1 à 11 sur 11