Python billedbehandlingsbibliotek | |
---|---|
Type | Python sprogbibliotek |
Udvikler | Fredrik Lundh |
Skrevet i | C , Python |
Operativ system | Linux , Mac OS X og andre UNIX-lignende , Windows |
nyeste version | 1.1.7 (15. november 2009) |
Stat | aktiv |
Licens | Python Imaging Library-licens |
Internet side | pythonware.com/products/… |
Mediefiler på Wikimedia Commons |
Python Imaging Library (forkortet PIL ) er et Python -sprogbibliotek (version 2) designet til at arbejde med rastergrafik .
Udviklingen af biblioteket er indstillet (sidst redigeret i 2011). [1] Et projekt kaldet Pillow , som er en fork af PIL, er dog under udvikling og omfatter blandt andet understøttelse af Python 3.x. [2] Denne gaffel er blevet adopteret som en erstatning for det originale bibliotek og er inkluderet i flere Linux- distributioner , inklusive Debian [3] og Ubuntu (siden 13.04 ). [fire]
Kræver zlib (til PNG ), libjpeg , freetype2 (til OpenType / TrueType ) biblioteker.
En inskription på en farvet baggrund kan oprettes ved hjælp af textbilledobjektmetoden. I det følgende eksempel anvendes en billedtekst på et nyoprettet billede på 100 x 50 pixel :
fra PIL import Image , ImageDraw text = "Hej PIL!!!" farve = ( 0 , 0 , 120 ) img = Billede . new ( 'RGB' , ( 100 , 50 ), farve ) imgDrawer = ImageDraw . Tegn ( img ) imgDrawer . tekst (( 10 , 20 ), tekst ) img . gem ( "pil-basic-example.png" )Python | |
---|---|
Fællesskab | |
Implementeringer | |
Andet |
|