title: Cannot load an array with numpy load()
body: <p>I cannot load an array from a binary file. What am I doing wrong?</p>
  
  <pre><code>pic = imread('headey-640.bmp')
  save('test.in.npy', pic)
  f = open('test.in.npy','r')
  A = load(f)
  
  ---------------------------------------------------------------------------
  ValueError: total size of new array must be unchanged
  </code></pre>