title: What is the fastest way to scale and display an image in Python?
body: <p>I am required to display a two dimensional numpy.array of int16 at 20fps or so. Using Matplotlib's imshow chokes on anything above 10fps. There obviously are some issues with scaling and interpolation. I should add that the dimensions of the array are not known, but will probably be around thirty by four hundred. </p>
  
  <p>These are data from a sensor that are supposed to have a real-time display, so the data has to be re-sampled on the fly.</p>