How to use matplotlib blitting to add matplot.patches to an matplotlib plot in wxPython?
问题 I am making a plot using the matplotlib library and showing it in my wxPython GUI. I am plotting a massive amount of data points from a LIDAR instrument. The thing is, I would like to draw rectangles in this plot to indicate interesting areas. But when I draw a rectangle on the same axes as the plot, the whole plot gets replotted which takes lots of time. This is because of the self.canvas.draw(), a function which replots everything. The code gets displayed as follows in the GUI: Printscreen