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

Bibliothèques et frameworks PHP Discussion :

[ImageMagick] Problème de imagecopyresampled


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 13
    Par défaut [ImageMagick] Problème de imagecopyresampled
    Bonjour,

    J'ai developpé un script php pour faire un resize d'image passé en paramètre. Je passe aussi en paramètre les dimensions (width et heigth) voulus de la nouvelle image.

    J'ai utilisé la fonction iamgecopyresized et tout ça passe bien.
    Puis, j'ai eu un problème de qualité de l'image obtenue (je parle essentiellement des petites images!!), alors j'ai utilisé la fonction iamgecopyresampled. Mon problème est résolu pour les petites dimensions mais les grandes images ne sont plus affichées!!!

    Ma question est quelle est la différence entre les deux fonctions? et quand l'une est conseillée plus que l'autre? et comment ça s'explique que la fonction imagecopyresampled fonctionne bien avec les petites images et pas avec les grandes? J'ai vu sur le web, j'ai trouvé que imagecopyresampled est utilisée pour plus de clarté et que la fonction imagecopyresized est plus quick!!!


    Merci.

  2. #2
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2005
    Messages
    87
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2005
    Messages : 87
    Par défaut
    hello,

    imagecopyresample — Copie, redimensionne, rééchantillonne une image
    imagecopyresized — Copie et redimensionne une partie d'une image

  3. #3
    Membre averti
    Inscrit en
    Septembre 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 13
    Par défaut
    Sachant que je travaille dans un domaine embarqué (espace mémoire limité) et que la fonction imagecopyresampled est lourde, est ce que c'est ça qui explique mon problème avec cette fonction pour les images de grandes taille? Et comment pourrais je faire (est ce qu'il y a une autre méthode) pour améliorer la qualité de l'image resizée? Maintenant, je pense à faire un test sur les dimensions comme suit par exemple:

    Si newwidth < 100 ET newheigth < 100 Alors
    imagecopyresampled();
    Sinon
    imagecopyresized();
    Fin Si

Discussions similaires

  1. [ImageMagick] Transparence avec imagecopyresampled()
    Par kryogen dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 25/11/2007, 19h46
  2. [ImageMagick] Problème de Watermarking
    Par yongblood dans le forum Bibliothèques et frameworks
    Réponses: 7
    Dernier message: 20/07/2006, 09h00
  3. [ImageMagick] Redimensionnement image
    Par FoxLeRenard dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 27/02/2006, 16h53
  4. [ImageMagick] Header envoyé lors de la création d'une image
    Par KLiFF dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 25/10/2005, 16h35
  5. [ImageMagick] Problème de qualité d'image
    Par rigolman dans le forum Bibliothèques et frameworks
    Réponses: 40
    Dernier message: 14/10/2005, 12h38

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