Biblioteca de imagini Python | |
---|---|
Tip de | Biblioteca limbajului Python |
Dezvoltator | Fredrik Lundh |
Scris in | C , Python |
Sistem de operare | Linux , Mac OS X și alte Windows asemănătoare UNIX |
ultima versiune | 1.1.7 (15 noiembrie 2009) |
Stat | activ |
Licență | Licență Python Imaging Library |
Site-ul web | pythonware.com/products/… |
Fișiere media la Wikimedia Commons |
Python Imaging Library (abreviat ca PIL ) este o bibliotecă de limbaj Python (versiunea 2) concepută pentru a funcționa cu grafica raster .
Dezvoltarea bibliotecii a fost întreruptă (ultima editare în 2011). [1] Cu toate acestea, un proiect numit Pillow , care este un furk al PIL, este în curs de dezvoltare și include, printre altele, suport pentru Python 3.x. [2] Această furcă a fost adoptată ca înlocuitor pentru biblioteca originală și este inclusă în mai multe distribuții Linux , inclusiv Debian [3] și Ubuntu (din 13.04 ). [patru]
Necesită biblioteci zlib (pentru PNG ), libjpeg , freetype2 (pentru OpenType / TrueType ).
O inscripție pe un fundal colorat poate fi creată folosind textmetoda obiectului imagine. În exemplul următor, o legendă este aplicată unei imagini de 100 x 50 pixeli nou create :
din PIL import Image , ImageDraw text = "Bună ziua, PIL!!!" culoare = ( 0 , 0 , 120 ) img = Imagine . nou ( 'RGB' , ( 100 , 50 ), culoare ) imgDrawer = ImageDraw . Desenați ( img ) imgDrawer . text (( 10 , 20 ), text ) img . salvați ( "pil-basic-example.png" )Piton | |
---|---|
Comunitate | |
Implementări | |
Alte |
|