Bonjour,
Voilà, dans mon programme, j'ai une bufferedImage et je souhaite sauvegarder toute les couleur présentent dans mon image dan une map qui permettera de savoir si la couleur sera transparente ou non dans la nouvelle image
pour ajouter et supprimer des couleur de transparence, il est prévu d'utiliser des rectangle de sélection
mais voilà il faut stocker toute les couleur de l'image. Pour cela j'ai pensé au modèle producteur - consomateur dont est fais l'api java.
J'ai pensé que la couleur de chaque pixel devait être sauvegardée lors de sa production vers le consommateur
Mais voilà j'ai de la peine à savoir comment réaliser ça et surtout où mettre le bout de code qui fait la sauvegarde étant donné que je comprends la théorie du modèle producteur consommateur de java mais je n'arrive pas à mette ça en pratique
Dois-je mettre quelque chose du stype
ou plutôt quelque chose du stype
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 public class MapColorSaver extends image.getsource()
ou encore
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 public class MapColorSaver extends ImageFilter
Peut-être imageFilter peut jouer mais est-ce le bon choix ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 public class MapColorSaver implements ImageConsumer
Merci pour votre aide
A bientôt
Battant
Partager