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

PyQt Python Discussion :

[QtGui] format d'image exr et tga


Sujet :

PyQt Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2008
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 41
    Par défaut [QtGui] format d'image exr et tga
    Bonjour,

    Je vais avoir besoin de créer une petite appli qui affiche des images présentent dans des dossiers, dans une GUI Qt. Or ces images sont en jpg, exr et tga. Le jpg est bien supporté par PyQt, mais comment lire et afficher des exr et tga avec Qt ? Existe t il des plugins, modules etc pour çà ?

    Merci
    PS : encore petit scarabée en python/pyQt, je débute

  2. #2
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 307
    Par défaut
    Bonjour,

    La bibliothèque PIL (1) supporte le format .tga(2) en lecture seule et dispose à partir de la version 1.1.6 d'un module Qt (3)

    Le format. exr, je ne connais pas, ça vient d'où ?


    (1) http://www.pythonware.com/library/pil/handbook/
    (2) http://www.pythonware.com/library/pi...format-tga.htm
    (3) http://www.pythonware.com/library/pi...ok/imageqt.htm



    Edit: par curiosité, j'ai googlé sur le sujet et je suis tombé la-dessus:
    http://excamera.com/articles/26/doc/intro.html
    En Python, que demander de plus ?

  3. #3
    Membre Expert Avatar de PauseKawa
    Homme Profil pro
    Technicien Help Desk, maintenance, réseau, système et +
    Inscrit en
    Juin 2006
    Messages
    2 725
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Technicien Help Desk, maintenance, réseau, système et +
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 725
    Par défaut
    Bonjour,

    Je n'ai, de mon coté, aucun souci pour ouvrir/afficher du tga (compressé ou pas) avec QtGui.QImage/QPainter.
    Existe-t-il une limitation pour que kiby56 ne puisse pas le faire ?

    @+

  4. #4
    Membre averti
    Inscrit en
    Août 2008
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 41
    Par défaut
    J'avoue ne pas avoir essayé le tga, car en faisant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    import sys, os
    from PyQt4 import QtGui
     
    for format in QtGui.QImageReader.supportedImageFormats():
        print format
    je n'ai que bmp, pbm, pgm, png, ppm, xbm, xpm

    Pour l'exr j'ai vue çà : http://pypi.python.org/pypi/OpenEXR/1.2.0
    A voir si on peux le balancer dans qt !

Discussions similaires

  1. Format d'images
    Par Kaktus dans le forum SDL
    Réponses: 1
    Dernier message: 26/12/2005, 14h56
  2. Réponses: 2
    Dernier message: 07/12/2005, 14h15
  3. Format d'image .RAW ?
    Par shifty.net dans le forum OpenGL
    Réponses: 3
    Dernier message: 10/06/2004, 15h06
  4. Format d'image et texture directx
    Par Johngame dans le forum DirectX
    Réponses: 1
    Dernier message: 04/02/2004, 21h39
  5. question sur le format des images ..
    Par vbcasimir dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 28/08/2003, 12h08

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