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

Langage Java Discussion :

Ecrire sur une image


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 120
    Par défaut Ecrire sur une image
    Bonjour,

    J'aurais besoin d'annoter une image TIFF (ajouter un texte sur l'image).

    J'ai regardé la librairie JAI mais j'ai pas trouvé.

    Si quelqu'un à une piste, merci

    Vincent

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 90
    Par défaut
    Bonjour, tu utilises AWT ou SWING ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 120
    Par défaut
    aucun des 2. J'ai une classe de type console (main) où j'ai implémenté la librairie JAI qui me permet de découper un multi TIFF en mono TIFF. Maintenant j'aurais besoin d'écrire sur ces images TIFF du texte

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 90
    Par défaut
    Tu as GraphicsJAI.drawString(), il te suffit juste de mettre ton image dans un objet GraphicsJAI, de dessiner ton string et de réenregistrer l'image.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 120
    Par défaut
    Ok merci, je vais investiguer la dessus

    Si tu as un exemple...

    En tout cas un grand merci

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 90
    Par défaut
    Je ce connais pas JAI, je connais AWT et dans AWT, lorsque tu es dans la fonction paint, il te suffirait d'ouvrir ton TIFF, de faire un Graphics.drawImage de ton image, tu écris ensuite le String que tu veux où tu veux.

    Sinon, si tu n'as à faire cette modification qu'une seule fois et que c'est la seule, tu peux directement récupérer l'objet GraphicsJAI (en awt getGraphics() après je ne sais pas quel est l'objet que tu utilises) et appeler directement la fonction drawString(). Mais l'idéal c'est de ne pas toucher à l'objet Graphics des composants soi même.

Discussions similaires

  1. ecrire sur une image ?
    Par messahel dans le forum Langage
    Réponses: 1
    Dernier message: 03/10/2009, 02h37
  2. Réponses: 2
    Dernier message: 18/03/2009, 20h17
  3. Ecrire sur une image
    Par Viscapon dans le forum AWT/Swing
    Réponses: 19
    Dernier message: 22/06/2008, 21h12
  4. [HTML] Ecrire sur une image
    Par machipot dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 10/01/2007, 17h52

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