Сабж. Есть некая функция в С++, которая умеет делать растровое изображение (по пикселям забивать массив). Функция прицеплена в питон через SWIG. Есть форточка на wxPython, где это изображение надо нарисовать/перерисовать, желательно без серьезных накладных расходов. Пока что родилась такая кракозябра:
data = myCPPfunction() # получаем массив RGB пикселей как строку
image = wx.Image(width, height, data)
wx.StaticBitmap(panel, -1, wx.BitmapFromImage(image), pos=...)
В wx я полный нуб. В идеале бы хотелось писать изображение напрямую в память StaticBitmap-а.