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

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

2D Java Discussion :

De n'importe quoi vers TYPE_INT_ARGB


Sujet :

2D Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de gifffftane
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 354
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 2 354
    Par défaut De n'importe quoi vers TYPE_INT_ARGB
    Bonjour,

    Je dois faire une petite image à partir d'une grosse. La grosse peut être de n'importe quel format.

    Actuellement je crée un BufferedImage avec TYPE_INT_ARGB pour recueillir la petite, puis avec un graphics.drawImage je dessine la grosse dans la nouvelle petite.

    Malheureusement cela se passe très mal au niveau des couleurs. Si, au lieu de ARGB je mets RGB, alors cela se passe bien.

    J'imagine donc que mon image d'origine n'est pas compatible ARGB... mais si on me demande une autre image, comment le savoir ? Est-ce qu'il vaut mieux que je mette tout le temps RGB ?

    Merci pour vos conseils.

  2. #2
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Pourquoi ne pas simplement créer la petite BufferedImage en utilisant le type de la grande (méthode getType)?

  3. #3
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 909
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 909
    Billets dans le blog
    54
    Par défaut
    Ce qui est une tres bonne idee en soit (s'il est possible de creer ce type). Alternativement tu peux egalement choisir d'entre TYPE_INT_ARGB et TYPE_INT_RGB en fonction du resultat de getTransparency() de l'image source mais la encore suivant les formats tu n'es pas forcement assure du resultat.
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  4. #4
    Membre Expert
    Avatar de gifffftane
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 354
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 2 354
    Par défaut
    Merci merci merci cela semble fonctionner impec mais j'ai pas encore mis résolu, car j'étais occupé ailleurs, et j'avais pas encore pu tout vérifier.

    Bon je le fais

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Excel] Importation/Exportation vers Access
    Par shub dans le forum Access
    Réponses: 11
    Dernier message: 15/11/2005, 11h07
  2. Importation CSV vers base de données
    Par Brice Yao dans le forum Bases de données
    Réponses: 1
    Dernier message: 29/06/2005, 13h42
  3. Import oracle vers Interbase
    Par duran2004 dans le forum InterBase
    Réponses: 3
    Dernier message: 22/02/2005, 18h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo