Forum Discussion
Comment convertir heic en png? Impossible d’ouvrir des photos HEIC sur Windows 11
Utiliser un script Python pour convertir HEIC en PNG sur un PC Windows 11 est une méthode puissante et gratuite, surtout si vous maîtrisez la programmation. Python, associé aux bibliothèques appropriées, permet d'automatiser efficacement le processus de conversion.
Fonctionnement :
- Vous écrivez ou utilisez un script Python existant qui exploite des bibliothèques comme Pillow (pour le traitement d'images) et pyheif (pour la gestion des fichiers HEIC).
- Le script lit les images HEIC et les enregistre au format PNG.
- Cette méthode est entièrement gratuite et personnalisable.
Comment Convertir HEIC en PNG :
1. Installez Python (python.org, gratuit)
2. Installez les bibliothèques requises :
cmd
pip install pillow pyheif
3. Créez convert.py :
python
from PIL import Image
import pyheif
import sys
heif_file = pyheif.read(sys.argv[1])
image = Image.frombytes(
heif_file.mode,
heif_file.size,
heif_file.data,
"raw",
heif_file.mode,
heif_file.stride,
)
image.save(sys.argv[2], "PNG")
4. Courir :
cmd
python convert.py image.heic image.png
Avantages de l'utilisation d'un script Python :
* Conversion en masse gratuite et automatisée.
* Personnalisable pour traiter plusieurs fichiers ou des dossiers entiers.
* Aucun logiciel tiers avec interface graphique n'est requis ; il suffit de créer le script et de l'exécuter.