title: Insert image into a framebuffer and write framebuffer to png
body: <p>I'm new to Python and have been working full time on learning the language. I would like to be able to:</p>
  
  <ul>
  <li>read a <code>png</code> into the video framebuffer and display it in a window</li>
  <li>read-modify-write a single pixel</li>
  <li>write the video framebuffer back into a <code>png</code></li>
  </ul>
  
  <p>Seems simple enough and I've been able to do parts using <a href="/questions/tagged/pyglet" class="post-tag" title="show questions tagged &#39;pyglet&#39;" rel="tag">pyglet</a>. I've read hundreds of documents and it seems I'm getting more confused.  </p>
  
  <p>Could someone point in the right direction?</p>