Créez un fichier image à l'aide de PIL (Python Imaging Library).

Fonctionne sur Python 2.7. Il semble que PIL ne supporte pas encore la série Python 3.

Qu'est-ce que PIL (Python Imaging Library)?

Python Imaging Library (PIL)

Python Imaging Library - Wikipedia

Bibliothèque de traitement d'images. Il semble que divers traitements d'images soient mis en œuvre.

Échantillon pour le moment

image.py


#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
Créer un fichier image
"""

import Image

def make_image(screen, bgcolor, filename):
    """
Créer une image
    """
    img = Image.new('RGB', screen,bgcolor)
    #
    #Ajoutez divers processus ici
    #
    img.save(filename)
    return

if __name__ == '__main__':
    #Taille de l'image
    screen = (1024,768)

    #Couleur d'arrière-plan de l'image (RVB)
    bgcolor=(0xdd,0xdd,0xdd)

    #Nom de fichier à enregistrer (le format de fichier est automatiquement déterminé à partir de l'extension)
    filename = "pil-01.png "

    make_image(screen, bgcolor, filename)

#EOF

C'est un script qui crée simplement un fichier image (format PNG) sans aucune torsion.

Sur la base de ce script, nous prévoyons d'ajouter divers traitements d'images.

Recommended Posts

Créez un fichier image à l'aide de PIL (Python Imaging Library).
[Hyperledger Iroha] Créez un compte à l'aide de la bibliothèque Python
Introduction de la bibliothèque d'imagerie Python (PIL) à l'aide de HomeBrew
Mémorandum d'installation de PIL (Python Imaging Library)
Créez rapidement un fichier Excel avec Python #python
Créer un fichier GIF en utilisant Pillow en Python
Créer un papier peint à pois avec la bibliothèque d'images Python
Créer un fichier wav à partir du shader GLSL en utilisant python3
Créer une image avec des caractères avec python (japonais)
Créez un fichier MIDI en Python en utilisant pretty_midi
Faire de chaque page PowerPoint un fichier image en Python
Créez votre premier fichier GDSII en Python en utilisant gdspy
Comment créer un téléchargeur d'image avec Bottle (Python)
Créer des tickets JIRA en utilisant Python
Essayez d'exploiter un fichier Excel en utilisant Python (Pandas / XlsxWriter) ①
Essayez d'exploiter un fichier Excel en utilisant Python (Pandas / XlsxWriter) ②
Convertir des images en sépia avec PIL (Python Imaging Library)
Collez l'image dans un fichier Excel en utilisant l'openpyxl de Python
Un exemple pour dessiner des points avec PIL (Python Imaging Library).
[Python] Créez un robot d'exploration Web basé sur les événements à l'aide de l'architecture sans serveur d'AWS
[Python Kivy] Comment créer un fichier exe avec pyinstaller
Comment créer un fichier ISO (image CD) sous Linux
Découpez une image avec python
Capture d'image de Firefox en utilisant Python
[Python] Utilisation d'OpenCV avec Python (filtrage d'image)
Créer une interface graphique python à l'aide de tkinter
[Python] Utilisation d'OpenCV avec Python (transformation d'image)
Créer un fichier binaire en Python
Créez un lot planifié simple à l'aide de l'image Python de Docker et de parse-crontab
Extraire le fichier targz en utilisant python
[Pour Python] Créez rapidement un fichier de téléchargement vers AWS Lambda Layer
[Python] Opération de fichier utilisant l'instruction if
[Python] Créez un linebot pour écrire le nom et l'âge sur l'image
Python: principes de base de la reconnaissance d'image à l'aide de CNN
Créer une visionneuse de traitement d'image avec PySimpleGUI
Comment convertir Python en fichier exe
Python: Application de la reconnaissance d'image à l'aide de CNN
Installez la bibliothèque python sur Lambda à l'aide de [/ tmp]
[Python] Créer un environnement Batch à l'aide d'AWS-CDK
Utiliser le chiffrement de la bibliothèque de chiffrement avec l'image Python de Docker
Créer une application à l'aide de l'API Spotify
Créer un fichier Excel avec Python + matrice de similarité
Créer un fichier deb à partir d'un package python
Créer un environnement OpenCV3 + python3 sur OSX
[GPS] Créer un fichier kml avec Python
[Python] Créez rapidement une API avec Flask
Créez une application de mots anglais avec python
Créez un fichier msi évolutif avec cx_Freeze
Créer un diagramme de dispersion elliptique en Python sans utiliser une distribution normale multivariée
Obtenez la taille d'un fichier image sur le Web (Python3, aucune bibliothèque supplémentaire requise)
N'hésitez pas à transformer Python en utilisant la bibliothèque en une fonction AWS Lambda
[Personal memo] julia --Utiliser la bibliothèque Python avec Julia en utilisant PyCall
Agréger les résultats des tests à l'aide de la bibliothèque Python QualityForward
[Python] Fractionner un gros fichier Flask en utilisant Blueprint
Reconnaissance d'accords à l'aide du chromagramme de la bibliothèque de python librosa
Créer un fichier qui peut être exécuté dans le langage de script
Créez une application de composition d'images avec Flask + Pillow