Soutenez-nous
Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 7 sur 7
  1. #1
    Membre éclairé Avatar de Luke spywoker
    Homme Profil pro
    Etudiant informatique autodidacte
    Inscrit en
    juin 2010
    Messages
    654
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Etudiant informatique autodidacte

    Informations forums :
    Inscription : juin 2010
    Messages : 654
    Points : 369
    Points
    369

    Par défaut Logiciel Bitmap *.xbm

    Salut les pythons,
    Est-ce-que quelqu'un connait un logiciel sous Linux permettant de faire des bitmap d'extension *.xbm pour les insérer dans Tkinter.
    Ou est-ce-que Tkinter accepte d'autre format pour les bitmap que je ne connait pas.
    Merci de vos réponses et bon python a vous.

  2. #2
    Membre Expert

    Homme Profil pro
    Inscrit en
    octobre 2008
    Messages
    1 542
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : octobre 2008
    Messages : 1 542
    Points : 2 145
    Points
    2 145

    Par défaut

    Salut,

    Tu ne peux pas les exporter sous ce format à partir d'une appli quelconque ?

    J'utilise cet export avec Qt qui prend ce format en charge.
    J'entends par là qu'il n'y a pas besoin d'une seule ligne de code spécifique à ce format,
    il suffit de le choisir.
    Vincent
    Oqapy . Qarte . PaQager

  3. #3
    Membre à l'essai
    Homme Profil pro
    Lycéen
    Inscrit en
    février 2010
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 19
    Localisation : France

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : février 2010
    Messages : 83
    Points : 20
    Points
    20

    Par défaut

    GIMP
    Et Tkinter prend en charge les gif

  4. #4
    Modérateur
    Avatar de pacificator
    Inscrit en
    août 2006
    Messages
    1 074
    Détails du profil
    Informations personnelles :
    Âge : 34

    Informations forums :
    Inscription : août 2006
    Messages : 1 074
    Points : 1 503
    Points
    1 503

    Par défaut

    imagemagick

    Code :
    pacificator@zeus:~/Bureau$ convert image1.jpg test.xbm
    "Etre conscient de la difficulté permet de l'éviter.."
    Lao-Tseu.

  5. #5
    Membre émérite
    Avatar de afranck64
    Homme Profil pro Franck Awounang N.
    Étudiant
    Inscrit en
    janvier 2009
    Messages
    590
    Détails du profil
    Informations personnelles :
    Nom : Homme Franck Awounang N.
    Âge : 22
    Localisation : Autre

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : janvier 2009
    Messages : 590
    Points : 923
    Points
    923

    Par défaut

    Hallo,

    Tu peux également te servir de ImageTk disponible dans PIL. Avec tu as les classes "PhotoImage" et "BitmapImage" qui te permettent de charger des fichiers utilisablent via Tkinter.(Mais BitmapImage...). Pour ce qui est de PhotoImage, il t'est possible d'ouvrir n'importe quel fichier image (supporté par PIL en mode lecture) pour produire une instance, qui peut ensuite être utilisée comme la classe Tkinter.PhotoImage.

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    import ImageTk
    import Tkinter
     
     
    root = Tkinter.Tk()
    root.title("Test de fichiers images")
     
     
    fic = "Mon_image.format"
    photo = ImageTk.PhotoImage(file=fic)
     
     
     
     
    lbl = Tkinter.Label(root,image=photo)
    lbl.pack()
     
    root.mainloop()
    @+ Tschüs.
    Win 7 HP 64 bits /Ubuntu 12.04, - AMD A6 Quad: Py32 / Py27
    CONTENU D'UNE QUESTION
    Exemples:
    - Configuration (système d'exploitation, version de Python et des bibliothèques utilisées)
    - Code source du morceau de programme où il y a un bogue
    - Ligne de code sur laquelle le bogue apparaît
    - Erreur complète retournée pas l'interpréteur Python
    - Recherche déjà effectuée (FAQ, Tuto, Web, ...)
    - Tests déjà effectués

  6. #6
    Membre éclairé Avatar de Luke spywoker
    Homme Profil pro
    Etudiant informatique autodidacte
    Inscrit en
    juin 2010
    Messages
    654
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Etudiant informatique autodidacte

    Informations forums :
    Inscription : juin 2010
    Messages : 654
    Points : 369
    Points
    369

    Par défaut

    Je pensais que, corriger moi si je me trompe, les bitmaps étaient des images coder sur deux bit en deux couleurs:
    -un noir pour le fond & l'autre de la couleur voulue surement blanc par défaut.
    et que c'etait Le format d'image noir et blanc pour les curseurs de souris et les icones d'antant on peut débattre du sujet.

    Je savais deja qu'il était possible de changer de format en changeant l'extension.

    Et merci du tipp de afrank64 pour l'utilisation de la classe PhotoImage.

    Je viens de voir qu'il était possible de customiser et de créer des widgets personnaliser avec Tkinter WCK 1.1.1 en codant en pure python et en C si affinité et que l'implémentation est disponible pour Python 3 (Tkinter 3000 implementation)...
    Si sa vous intéresse: http://effbot.org/zone/wck.htm

    Sur ce bon python a vous.

  7. #7
    Membre éclairé Avatar de Luke spywoker
    Homme Profil pro
    Etudiant informatique autodidacte
    Inscrit en
    juin 2010
    Messages
    654
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Etudiant informatique autodidacte

    Informations forums :
    Inscription : juin 2010
    Messages : 654
    Points : 369
    Points
    369

    Par défaut

    .Je reviens sur le sujet car crise de haine devant mon écran ne voulant pas m'afficher des images avec Tkinter...
    -Changer de format en renommant ne fonctionne pas avec Linux ou Linux a un pb avec les gif...
    -Il exite un excellent programme pour faire des bitmaps sous Linux il s'appele: KIconEdit
    de nombreux formats sont pris en charge notamment *.xbm mais pas *.gif.
    Mais je n'arrive pas a faire afficher une bitmap a Tkinter:
    Code :
    1
    2
    3
    4
    5
    6
    7
     
    from Tkinter import *
    a=Tk()
    b=BitmapImage(name=pb ici, cnf={}, master=None)
    c= Label(a, bitmap=b)
    c.pack()
    a.mainloop()
    Quoi que je mette a pb ici: le chemin absolut ou relatif l'interpreteur dit qu'il nest pas définis j'ai aussi essayer avec file=pb ici sa ne marche pas non plus...
    La meme technique marche pas avec les gif mais la fenetre est blanche a la place d'afficher l'image...

    fichier image fait chi.., fichier fait chi.., fait chi..!!!

    sous windows sa ne marche pas non plus.
    Si quelqu'un voit ou est mon erreur merci de me le signaler.

    Le prog KIconEdit est bien pour faire des bitmap xbm je le recommande.

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

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •