2010-10-03 5 views
2

Étant donné qu'une photo a été téléchargée par un utilisateur, quelle est la meilleure approche pour créer un nombre de vignettes de différentes tailles? Utilisation d'ImageMagick (ou de GraphicsMagick)? Je pense aux étapes:Commandes pour ImageMagick pour créer des vignettes

  1. Créer un super-échantillon de l'image, en conservant ses proportions d'origine
  2. Appliquer un filigrane à super-échantillon
  3. Créer les différentes vignettes de taille en utilisant l'image filigrané super échantillonné

exigences supplémentaires:

  1. meilleure qualité possible (cela signifie PNG sur JPG?)
  2. taille du fichier le plus petit possible (cela signifie-t JPG sur PNG?)
  3. Utiliser la densité de 72x72, des unités est ppi

Depuis que je ne suis pas familier avec les subtilités de la GI (ou GM), certains des conseils aux meilleurs commandants qui répondent à mes objectifs seraient grandement appréciés. Merci.

Répondre

2

Vérifiez la documentation ImageMagick:

La meilleure est compliquée qualité possible, car les images de différence compriment différemment. Je suis partial à PNG car il a une variété si les techniques de compression disponibles pour permettre l'expérimentation.

+0

Je connais les commandes de base. En fait, je peux déjà faire ce que j'ai besoin de faire. Le problème est que je ne suis pas sûr que mon approche soit la meilleure. Il y a tellement d'options à ImageMagick. – StackOverflowNewbie

+0

Je suggère d'utiliser les commandes recommandées dans les documents, car ils sont connus pour fonctionner. Le suréchantillonnage d'une image pour la réduire est en grande partie inutile. –

+0

Mieux vaut mettre ces commandes ici, car c'est un casse-tête de lire cette documentation. –

Questions connexes