Convertir un GIF en WEBP avec Python

Cet article explique comment convertir un GIF en WEBP avec Python. Il contient les détails pour configurer l’IDE, une liste d’étapes et un exemple de code pour transformer GIF en WEBP avec Python. Il explique aussi la personnalisation des images d’entrée et de sortie pour obtenir les résultats souhaités.

Étapes pour convertir un GIF en WEBP avec Python

  1. Configurez l’environnement pour utiliser Aspose.Imaging for Python via .NET afin de convertir un fichier GIF en WEBP
  2. Importez les modules et classes requis depuis aspose.imaging et aspose.pycore
  3. Activez la licence pour bénéficier de toutes les fonctionnalités du produit
  4. Chargez le fichier GIF d’entrée dans un objet de la classe Image
  5. Transformez l’image chargée en GifImage à l’aide de la méthode aspose.pycore.as_of()
  6. Créez un objet de la classe WebPOptions et définissez un paramètre pour la compression sans perte
  7. Enregistrez l’image chargée en tant que fichier WEBP avec les paramètres personnalisés

Les étapes ci-dessus résument le processus de développement d’un logiciel convertisseur de GIF en WEBP avec Python. Chargez l’image GIF avec la classe Image et transformez-la en GifImage à l’aide du module aspose.pycore. Créez un objet WebPOptions, définissez les paramètres du fichier WEBP de sortie et utilisez-le pour convertir le GifImage chargé en image WEBP.

Code pour convertir un GIF animé en WEBP avec Python

Le code ci-dessus illustre le processus de conversion d’un GIF animé en WEBP animé avec Python. Vous pouvez accéder à l’image courante et la modifier, ajuster la palette de couleurs et contrôler le nombre de répétitions de l’animation avec la classe GifImage. De la même manière, pour le fichier WEBP de sortie, vous pouvez définir la qualité, le nombre d’animations, la couleur d’arrière-plan, le comportement multi-pages et une palette de couleurs personnalisée.

Cet article nous a appris le processus de conversion d’un fichier GIF en WEBP. Pour créer un nouveau fichier WEBP, consultez l’article Créer un WEBP avec Python.

 Français