Pystacia - manipulowanie grafikami - po polsku

Opis biblioteki Pystacia do obróbki plików graficznych z poziomu Pythona

Pystacia to "kolejna" biblioteka do manipulowania grafiką. W odróżnieniu od pozostały poza polskim pochodzeniem posiada kilka unikalnych cech/zalet.
  • Pythonowe API, rozszerzalne przez dziedziczenie
  • Wsparcie dla Python 2.5, 2.6, 2.7, 3.1, 3.2, PyPy i IronPython
  • Nie potrzeba kompilatora - wystarczy "pip install pystacia"
  • Działa pod MS Windows i Linuksem (dla 32 jak i 64 bitowych wersji oby systemów) oraz OSX z procesorami Intela
  • Wewnętrzna 16-bitowa precyzja na kanał (a nie 8-bitowa jak zazwyczaj)
  • Wielowątkowe przetwarzanie na wielu rdzeniach
  • Licencja MIT
  • ...i inne ;)
Pystacia oferuje oczywiście metody do najprostszych operacji jak generowanie miniatur i nakładanie różnych efektów (rozmycie, rotacja, czy odszumianie). Prosty przykład wygląda następująco:
import pystacia

image = pystacia.read('example.jpg')

image.rescale(320, 240)
image.write('output1.jpg')
image.rotate(30)
image.write('output2.jpg')
image.rescale(factor=2)
image.denoise()
image.emboss()
image.write('output3.jpg')

image.close()
Przykład działania pystacia
blog comments powered by Disqus

Kategorie

Strony