Pypotrace

Potrace Python-Bindungen
Jetzt downloaden

Pypotrace Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Luper Rouch
  • Website des Verlags:
  • http://projects.luper.fr/misc/wiki/pyflu

Pypotrace Stichworte


Pypotrace Beschreibung

Panzer-Python-Bindungen. Pypotrace bietet eine objektorientierte API in der Potrace-Bibliothek.Example-Nutzung: Die Bindungen funktionieren mit Eingabebildern, die als NUMPY-Arrays dargestellt werden: Importieren von NUMPY als NPIMPORT-Potrace # Machen Sie ein NUMPY-Array mit einem Rechteck in middledata = np.Zeros ((32, 32 ), NP.UINT32) Daten = 1 # Erstellen Sie eine Bitmap aus dem arraybmp = potrace.bitmap (Daten) # Verfolgen Sie die Bitmap in einen Pathpath = bmp.trace () # Itererieren Sie über Pfadkurven für Kurve im Pfad: Drucken "start_point =", curve.start_Point für Segment in der Kurve: Drucken Segment END_POINT_X, END_POINT_Y = Segment.END_POINT IF SENGENT.IS_CORNER: C_X, C_Y = Segment.C = Segment C1_X, C1_Y = Segment .c1 c2_x, c2_y = segment.c2installation: Stellen Sie sicher, dass Sie die Agg- und Potrace-Entwicklungspakete installiert haben (libagg-dev und libpotrace-dev auf Ubuntu) und Run: Python Setup.py InstallDocumentationDer Dokumentation wird hier gehostet: http: //-Pakete .PYTHON.ORG / PYPOTRACEA COPY IST AUCH IM DOC / E_BUILD / HTML-Verzeichnis der Quellverteilung enthalten. Anforderungen: · Python


Pypotrace Zugehörige Software