Comment obtenir les dimensions d'une image?
Résolu
SenseiWendjo
Messages postés
8
Date d'inscription
Statut
Membre
Dernière intervention
-
SenseiWendjo Messages postés 8 Date d'inscription Statut Membre Dernière intervention -
SenseiWendjo Messages postés 8 Date d'inscription Statut Membre Dernière intervention -
Salut à tous, s'il vous plait j'aimerais de l'aide en java, sur comment obtenir les dimensions d'une image c'est-à-dire sa largeur et sa hauteur? merci d'avance.
A voir également:
- Comment obtenir les dimensions d'une image?
- Image iso - Guide
- Légender une image - Guide
- Comment rechercher une image sur google - Guide
- Comment agrandir une image - Guide
- Obtenir windows 10 gratuitement - Accueil - Mise à jour
2 réponses
Bonjour,
Le plus simple c'est de lire l'image complètement et de récupérer les dimensions.
Mais il peut-être plus performant (ou plus sécuritaire) de lire les informations sur l'image sans la lire, dans ces cas là il faudra regarder les méthodes ImageIO.getImageReaders
Bref, tout est dans ImageIO :
https://docs.oracle.com/javase/10/docs/api/javax/imageio/ImageIO.html
Le plus simple c'est de lire l'image complètement et de récupérer les dimensions.
BufferedImage img = ImageIO.read(new File("C:/test.png")); int w = img.getWidth(); int h = img.getHeight();
Mais il peut-être plus performant (ou plus sécuritaire) de lire les informations sur l'image sans la lire, dans ces cas là il faudra regarder les méthodes ImageIO.getImageReaders
Bref, tout est dans ImageIO :
https://docs.oracle.com/javase/10/docs/api/javax/imageio/ImageIO.html