title: Getting started with image processing on Mac OS X
body: <p>I recently moved from a PC to a MacBook Pro. I'm starting to go through tutorials on Objective-C and developing in Cocoa. I do a lot of image processing algorithm development work (pixel by pixel manipulation) in my day job so I'd like to get create a test image processing app or two for OS X. I'm struggling to figure out where to start - let's say I want to create a simple application (that I could reuse) like the following:</p>
  
  <ol>
  <li>load an image from an open file option within a file menu</li>
  <li>display this within the GUI.</li>
  <li>Click a button to apply pixel by pixel processing</li>
  <li>Update the displayed image</li>
  <li>Save the processed image from the save option within the file menu</li>
  </ol>
  
  <p>Any pointers or links would be most appreciated.</p>
  
  <p>Thanks</p>
  
  <p>Other info: </p>
  
  <ol>
  <li><p>I'm pretty familiar with OpenCV within Linux - haven't looked at using it within Objective-C/Cocoa/Xcode environment yet though - not even sure if this would be a good idea?</p></li>
  <li><p>I guess it would be nice to use GPU acceleration as well, but I'm not familiar with OpenGL/OpenCL - so I might have to put that one on the long finger for the moment.</p></li>
  </ol>