Как заполнить полигон настраиваемым штриховкой в matplotlib?

используя python и matplotlib для создания нескольких замкнутых полигонов. Затем мне нужно заполнить их штриховкой, что можно сделать через set_hatch.

http://matplotlib.org/api/artist_api.html#matplotlib.patches.Patch.set_hatch

http://matplotlib.org/examples/pylab_examples/hatch_demo.html

К сожалению, я работаю с изображениями в градациях серого, и мне нужно больше штриховок, чем предусмотрено по умолчанию - я бы предпочел предоставить растровое изображение (или похожее изображение), которое можно было бы выложить на мозаику вместо использования этих штриховок с различной плотностью.

Я открыт для других библиотек Python (pyglet, pygame, PIL и т. Д.), Но я бы предпочел, чтобы решение было в Python.

Ответы на вопрос(1)

Ваш ответ на вопрос