{"nbformat":4,"nbformat_minor":0,"metadata":{"kernelspec":{"display_name":"Python 3","language":"python","name":"python3"},"language_info":{"codemirror_mode":{"name":"ipython","version":3},"file_extension":".py","mimetype":"text/x-python","name":"python","nbconvert_exporter":"python","pygments_lexer":"ipython3","version":"3.7.2"},"colab":{"name":"Copie de Tp_traitement_images_5.ipynb","provenance":[{"file_id":"1tyA9A4eAbH2-XDPgyGxbQ_s_QQTVdNHv","timestamp":1571581266759}],"collapsed_sections":[]}},"cells":[{"cell_type":"markdown","metadata":{"id":"SDDasvVdirRd","colab_type":"text"},"source":["# Traitement de l'image TP n° 5"]},{"cell_type":"markdown","metadata":{"id":"JCvmH2sPirRr","colab_type":"text"},"source":["
\n","\n","
\n","Pour utiliser/manipuler des images en Python, il faut utiliser une bibliothèque.\n","\n","Nous utiliserons la bibliothèque: **pillow**\n","\n","Si elle n'est pas déjà installée : "]},{"cell_type":"code","metadata":{"id":"HWL0t_W7irR0","colab_type":"code","colab":{}},"source":["#pip install pillow"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"hW14qZxe5MRO","colab_type":"text"},"source":["**Pour ceux qui utilise la version(jupyter) de EduPython:**\n","\n","Exécutez cette cellule au préalable afin d'importer le module display pour l'affichage dans le notebook"]},{"cell_type":"code","metadata":{"id":"AbL-8DXF5Qnt","colab_type":"code","colab":{}},"source":["from IPython.display import display"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"aFFEfvB6i5zj","colab_type":"text"},"source":["**Le code suivant affiche l'image**\n","\n","L'image est hébergée sur un serveur et est chargée dans ce notebook\n","\n","**Exécutez le**"]},{"cell_type":"code","metadata":{"id":"7OFwEwntjAtY","colab_type":"code","colab":{}},"source":["#chargement des bibliothèques \n","from PIL import Image\n","import requests\n","from io import BytesIO\n","# chargement de la photo se trouvant à l'adresse donnée\n","url=\" http://isn-icn-ljm.pagesperso-orange.fr/photo/median4.jpg\"\n","response = requests.get(url)\n","img = Image.open(BytesIO(response.content))\n","#affichage de l'image\n","display(img)"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"1yOtqkaMjU9W","colab_type":"text"},"source":["**Dans tout ce TP la variable img contient l'image téléchargée depuis le serveur**"]},{"cell_type":"markdown","metadata":{"id":"f90ajspzirSA","colab_type":"text"},"source":["\n"," \n","
\n","\n","\n"]},{"cell_type":"code","metadata":{"id":"8nwmeOibirSb","colab_type":"code","colab":{}},"source":["# code "],"execution_count":0,"outputs":[]}]}