Comment Analyser des Images dans Excel Grâce au Python

Comment Analyser des Images dans Excel Grâce au Python

Excel ne cesse de faire évoluer ses fonctionnalités pour faciliter le travail des utilisateurs. Avec l'intégration du Python, il est désormais possible d'analyser et de manipuler des images directement au sein de vos feuilles de calcul. Cela signifie que vous n'avez plus besoin d'outils externes complexes pour réaliser des analyses d'images. Que ce soit pour détecter la netteté d'une photo, ajuster sa luminosité ou encore y ajouter un filigrane, tout se fait à la portée de quelques clics et lignes de code. Cet article va vous guider pas à pas à travers cette nouvelle fonctionnalité excitante d'Excel.

Les Nouvelles Fonctionnalités de Python dans Excel

Avec ce dernier ajout, Microsoft offre aux utilisateurs une manière simplifiée et rapide d’effectuer des analyses visuelles. Il suffit de glisser une image dans une cellule pour que Python puisse agir. Cette méthode sans besoin d'outils supplémentaires ouvre une nouvelle dimension d'analyse de données. Par exemple, au lieu d'estimer si une image est floue ou nette à l'œil nu, Excel le fait pour vous en quelques instants.

Les utilisateurs peuvent également expérimenter d’autres transformations d'images. Que ce soit pour appliquer des filtres, extraire des métadonnées, ajuster les couleurs ou superposer des logos, les possibilités sont vastes. Cette intégration stimule la créativité et permet de réaliser des présentations plus impactantes en un rien de temps.

En intégrant Python dans les feuilles de calcul Excel, Microsoft souhaite voir éclore une nouvelle catégorie de flux de travail pour l'analyse de données. Les utilisateurs peuvent s'attendre à découvrir des insights plus riches à partir des images qu'ils manipulent. De plus, la gestion de la taille des images est personnalisable, permettant d'optimiser la performance selon les besoins spécifiques.

Notre sélection Amazon

Logitech G512 Clavier Gamer Mécanique, Eclairage RGB LIGHTSYNC, Tactile Switchs GX Brown, Alliage Aluminium 5052, Touches de Fonction Complètes, Relais USB, Français AZERTY - Noir
Logitech G512 Clavier Gamer Mécanique, Eclairage RGB LIGHTSYNC, Tactile Switchs GX Brown, Alliage Aluminium 5052, Touches de Fonction Complètes, Relais USB, Français AZERTY - Noir
82,99  EUR
ROCCAT Vulcan 120 AIMO Clavier de jeu mécanique pour PC avec interrupteur Titan tactile, taille complète avec éclairage AIMO RVB par touche, plaque supérieure en aluminium anodisé et reposepoignet
ROCCAT Vulcan 120 AIMO Clavier de jeu mécanique pour PC avec interrupteur Titan tactile, taille complète avec éclairage AIMO RVB par touche, plaque supérieure en aluminium anodisé et reposepoignet
62,00  EUR
Logitech G213 Prodigy, Clavier et Souris Gaming, Eclairage RVB LIGHTSYNC, Résistant aux Éclaboussures, Personnalisable, Commandes Multimédia Dédiées
Logitech G213 Prodigy, Clavier et Souris Gaming, Eclairage RVB LIGHTSYNC, Résistant aux Éclaboussures, Personnalisable, Commandes Multimédia Dédiées
63,98  EUR
Razer Ornata V3 X - Clavier Bas Profil à Membrane Chroma RGB Disposition FR | Noir & DeathAdder Essential - Souris de Jeu Essentielle avec capteur Optique 6 400 DPI Noir
Razer Ornata V3 X - Clavier Bas Profil à Membrane Chroma RGB Disposition FR | Noir & DeathAdder Essential - Souris de Jeu Essentielle avec capteur Optique 6 400 DPI Noir
62,62  EUR
RK ROYAL KLUDGE R98 Pro Clavier Mécanique Filaire, Clavier Gamer 96% AZERTY, Rétroéclairage RGB, Touches PBT, Gasket Structure, Molette de Volume, Hot-Swap Switch Creamy Linéaire Pré-lubrifié
RK ROYAL KLUDGE R98 Pro Clavier Mécanique Filaire, Clavier Gamer 96% AZERTY, Rétroéclairage RGB, Touches PBT, Gasket Structure, Molette de Volume, Hot-Swap Switch Creamy Linéaire Pré-lubrifié
79,99  EUR

Comment Utiliser Python pour Analyser des Images dans Excel

Pour ceux qui souhaitent plonger dans cette nouvelle fonctionnalité, voici un guide étape par étape sur la façon de commencer :

  • 1) Insérez une image dans une cellule en allant sur Insérer > Illustrations > Images, puis sélectionnez la source appropriée (dispositif, bibliothèque d'images ou en ligne).
  • 2) Assurez-vous que l'image est entièrement contenue dans une cellule, car Python y fera directement référence.
  • 3) Dans une cellule vide, commencez votre formule Python en écrivant =PY(.
  • 4) Copiez et collez le script suivant pour détecter la netteté de l'image, en supposant que l'image est dans la cellule A1 :
  • from PIL import Imageimport numpy as npfrom scipy.signal import convolve2dimage = xl("A1")arr = np.array(image.convert("L"), dtype=np.float32)laplacian = convolve2d(arr, [[0, 1, 0], [1, -4, 1], [0, 1, 0]], mode='same', boundary='symm')"Flou" if np.var(laplacian) < 100 else "Nette".
  • 5) Exécutez le code en pressant Ctrl + Entrée, et la cellule affichera soit "Nette" soit "Flou" selon l'analyse.

En outre, vous avez la possibilité d'explorer d'autres tâches d'image en modifiant le code pour effectuer des ajustements de luminosité ou encore des modifications de couleur. N'oubliez pas d’adapter la taille d'entrée de l'image à vos besoins spécifiques via les options d'Excel pour maintenir une performance optimale.

Conclusion

Avec l'introduction de Python dans Excel, l'analyse d'images devient accessible à tous, tout en offrant une multitude de nouvelles opportunités créatives. Que vous soyez un analyste de données chevronné ou un simple utilisateur d'Excel, cette fonctionnalité vous donne les outils nécessaires pour transformer vos images en véritables sources d'informations. Nous vous encourageons à explorer cette fonctionnalité dès maintenant pour optimiser vos flux de travail et enrichir vos présentations. N'hésitez pas à tester différentes images et scripts pour comprendre toutes les possibilités offertes par cette innovation fascinante.

Passinné en jeuxvidéo, high tech, config PC, je vous concote les meilleurs articles

Newsletter

Newsletter VIP gratuit pour les 10 000 premiers

Inscris-toi à notre newsletter VIP et reste informé des dernières nouveautés ( jeux, promotions, infos exclu ! )

Commentaires