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

Calcul scientifique Python Discussion :

[PIL] Qualité de l'image ..


Sujet :

Calcul scientifique Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre extrêmement actif
    Avatar de kedare
    Homme Profil pro
    SRE
    Inscrit en
    Juillet 2005
    Messages
    1 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Espagne

    Informations professionnelles :
    Activité : SRE

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 549
    Par défaut [PIL] Qualité de l'image ..
    Hello ,
    j'ai un petit probleme , je fait un script qui utilise PIL (partiellement prit des tutos, puis modifier) pour me generer mes avatars en tailles differentes , le voila :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    import os, sys
    import Image
     
    sizes = ((128,128),(100,100),(80,80))
     
    for infile in sys.argv[1:]:
    	for size in sizes:
    		outfile = os.path.splitext(infile)[0] + "_" + str(size[1]) + ".jpg"
    		if infile != outfile:
    			print "Generating new avatar size : %s" % size[1]
    			try:
    				im = Image.open(infile)
    				out = im.resize(size,Image.ANTIALIAS)
    				out.save(outfile, "JPEG")
    			except IOError:
    				print "cannot create thumbnail for", infile
    le probleme c'est que la qualité de l'image de sortie est vraiment mediocre .. comment faire pour avoir une bonne qualité d'image ? (j'ai l'impression que c'est a cause de la compression)

  2. #2
    Membre Expert
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    941
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2007
    Messages : 941
    Par défaut
    De la compression, tu veux dire la compression JPEG ?
    Tu peux passer des arguments supplémentaires à la méthode save (optimize, quality=xx). voir ici
    Sinon sauve en PNG au lieu de JPEG...

    Si tu parles du redimensionnement, ANTIALIAS est censé être la meilleure méthode pourtant. Tu peux toujours essayer de passer un filtre passe-bas sur ton image avant de faire le resize, comme ImageFilter.BLUR par exemple.

  3. #3
    Membre extrêmement actif
    Avatar de kedare
    Homme Profil pro
    SRE
    Inscrit en
    Juillet 2005
    Messages
    1 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Espagne

    Informations professionnelles :
    Activité : SRE

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 549
    Par défaut
    Citation Envoyé par dividee
    De la compression, tu veux dire la compression JPEG ?
    Tu peux passer des arguments supplémentaires à la méthode save (optimize, quality=xx). voir ici
    Sinon sauve en PNG au lieu de JPEG...

    Si tu parles du redimensionnement, ANTIALIAS est censé être la meilleure méthode pourtant. Tu peux toujours essayer de passer un filtre passe-bas sur ton image avant de faire le resize, comme ImageFilter.BLUR par exemple.
    je sait pas ce qui baisse la qualité , mais les images sortit sont miserable :/ (meme quand j'applique aucune modification par apport a l'original ca me bousille la qualité de l'image)
    j'essais un peut les trucs sur jpeg et png pour voir

    ps: c'est bon avec optimize et quality=100 c'est impec
    merci

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

Discussions similaires

  1. [PIL] Soustraction de 2 images
    Par Pretender47 dans le forum Calcul scientifique
    Réponses: 4
    Dernier message: 30/01/2009, 15h15
  2. [JAI] Diminuer la qualité d'une image PNG
    Par supermanu dans le forum 2D
    Réponses: 2
    Dernier message: 11/04/2006, 11h49
  3. [PIL] taille d'une image
    Par airod dans le forum Calcul scientifique
    Réponses: 2
    Dernier message: 20/01/2006, 12h47
  4. [PIL] créer une nouvelle image
    Par airod dans le forum Calcul scientifique
    Réponses: 4
    Dernier message: 06/01/2006, 21h09
  5. [PIL] Difference entre deux images
    Par t_om84 dans le forum Calcul scientifique
    Réponses: 4
    Dernier message: 26/12/2005, 12h45

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