Ich benutze Python und Matplotlib, um mehrere geschlossene Polygone zu erstellen. Ich muss sie dann mit einer Schraffur füllen, was über set_hatch erledigt werden kann.Wie fülle ich ein Polygon mit einer benutzerdefinierten Schraffur in Matplotlib?
http://matplotlib.org/api/artist_api.html#matplotlib.patches.Patch.set_hatch
http://matplotlib.org/examples/pylab_examples/hatch_demo.html
Leider mit Graustufenbildern arbeite ich, und ich brauche mehr Luken als standardmäßig verfügbar - ich würde eine Bitmap schaffen bevorzugen (oder etwas ähnliches Bild), die statt mit Ziegeln gedeckt werden könnte Verwenden dieser Luken mit unterschiedlichen Dichten.
Ich bin offen für andere Python-Bibliotheken (Pyglet, Pygame, PIL, etc), aber ich würde die Lösung in Python bevorzugen.
Es ist ein Beispiel für [custom Luken] (http://stackoverflow.com/questions/4745937/how-to-decrease- Luke-Dichte-in-Matplotlib? Rq = 1) hier, aber der Autor sagt, es ist spröde. – cphlewis
Der Standard set_hatch hat acht verschiedene Luken, von denen jede in mindestens zwei Dichten arbeiten kann und die kombiniert werden können. Ich würde denken, eine Verschwörung wäre zu verwirrend, lange bevor Ihnen Kombinationen von Luken ausgehen würden. Haben Sie ein Beispiel für Graustufen-Schraffuren mit Dutzenden von nutzbaren Füllungen? – cphlewis