Introduction de la bibliothèque d'imagerie Python (PIL) à l'aide de HomeBrew

Notez que j'ai dû utiliser PIL à des fins diverses PIL est une bibliothèque de dessin (génération d'images, traitement) en Python

La méthode d'introduction de HomeBrew est omise

Python a été installé sur Mac (non abandonné par HomeBrew)

python


brew install pil
ln -s /usr/local/Cellar/pil/1.1.7/lib/python2.7/site-packages/PIL /Library/Python/2.7/site-packages/PIL

Envie de créer un lien symbolique où le PIL est là où le côté Python essaie d'utiliser (rien dans ce sens)? Je ne pouvais pas importer une image simplement en l'installant.

Contrôle d'exécution Démarrez Python

python


>>> from PIL import Image,ImageDraw
>>> img = Image.new('RGB', (200,200),(255,255,255)) # 200*200 fond blanc
>>> draw = ImageDraw.Draw(img) 
>>> draw.line((20,50,150,80),fill=(255,0,0)) #Ligne droite rouge
>>> draw.line((150,150,20,200),fill=(0,255,0)) #Ligne droite verte
>>> draw.text((40,80),'Hello',(0,0,0)) #Lettres noires
>>> img.save('test.jpg','JPEG')  # test.Enregistrer au format jpg

Résultat d'exécution test.jpg

Recommended Posts

Introduction de la bibliothèque d'imagerie Python (PIL) à l'aide de HomeBrew
Créez un fichier image à l'aide de PIL (Python Imaging Library).
Mémorandum d'installation de PIL (Python Imaging Library)
Introduction de Python
Reconnaissance d'accords à l'aide du chromagramme de la bibliothèque de python librosa
Mémo d'étude Python & Machine Learning ②: Introduction de la bibliothèque
[Introduction à Python] Utilisation basique de la bibliothèque matplotlib
Recommandation de la bibliothèque binpacking de python
Introduction d'activités appliquant Python
python: principes de base de l'utilisation de scikit-learn ①
Introduction de caffe en utilisant pyenv
Convertir des images en sépia avec PIL (Python Imaging Library)
Un exemple pour dessiner des points avec PIL (Python Imaging Library).
Capture d'image de Firefox en utilisant Python
Introduction à la bibliothèque de calcul numérique Python NumPy
Suppression de la brume à l'aide de Python detailEnhanceFilter
Utiliser Cloud Storage depuis Python3 (Introduction)
Implémentation des notifications de bureau à l'aide de Python
Introduction du package de dessin python pygal
Enregistrement de l'introduction de Python pour les nouveaux arrivants
Python: principes de base de la reconnaissance d'image à l'aide de CNN
Collecte automatique des cours boursiers à l'aide de python
À propos de la création de l'interface graphique à l'aide de TKinter de Python
Pratique d'utilisation de ceci en Python (mauvais)
Théorie générale de la relativité en Python: Introduction
Introduction à la simulation d'événements discrets à l'aide de Python # 1
Python: Application de la reconnaissance d'image à l'aide de CNN
Installez la bibliothèque python sur Lambda à l'aide de [/ tmp]
Introduction facile de la reconnaissance vocale avec Python
Étude sur Tokyo Rent en utilisant Python (3-1 sur 3)
Publiez votre propre bibliothèque Python sur Homebrew
Introduction à la simulation d'événements discrets à l'aide de Python # 2
Introduction facile de la série python3 et d'OpenCV3
[Introduction au Data Scientist] Bases de Python ♬
[Hyperledger Iroha] Créez un compte à l'aide de la bibliothèque Python
[Personal memo] julia --Utiliser la bibliothèque Python avec Julia en utilisant PyCall
Analyse de la variation temporelle des trous noirs en utilisant Python
[Introduction à Udemy Python3 + Application] 26. Copie du dictionnaire
Agréger les résultats des tests à l'aide de la bibliothèque Python QualityForward
[Introduction à Udemy Python3 + Application] 19. Copie de la liste
[Hikari-Python] Module Chapitre 08-04 (Installation d'une bibliothèque externe)
Encodage de caractères lors de l'utilisation du module csv de python 2.7.3
bibliothèque de tests unitaires python introduction à l'option Nose-19 types-
Matériel de conférence Python de l'Université de Kyoto: Introduction des colonnes
Essayez d'utiliser le module de collections (ChainMap) de python3
Téléchargement anonyme d'images à l'aide de l'API Imgur (à l'aide de Python)
Étude introductive sur Python-Sortie des données de vente à l'aide de tapple-
Résumé des opérations Excel utilisant OpenPyXL en Python
[Introduction à Python] Utilisation de base des expressions lambda
Bibliothèque de messagerie Python 3.6
Introduction de scikit-Optimize
Bibliothèque Python AST
[Introduction à Python] Utilisation basique de la bibliothèque scipy que vous devez absolument connaître
Commencez à utiliser Python
Les bases de Python ①