Je débute en Go et là j'essaie de travailler sur des images. Tout fonctionne bien sauf un truc...
Lors de l'encodage, je ne sais pas comment définir la qualité du jpeg.
`jpeg.Encode(out, m, nil)` fonctionne, j'ai bien compris qu'en définissant les options à `nil`, la qualité prise est celle par défaut. Mais si je veux modifier ça ?
Pour information voici la réponse (à ma propre question ^^)
Créer un nouveau type :
type Options struct {
Quality int
}
Et ensuite, passer le paramètre comme ça :
jpeg.Encode(out, m, &jpeg.Options{Quality: 60})
Il y a sûrement mieux, mais ça fonctionne.
[Go] Définir la qualité lors de l'encodage jpeg
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.