So far I have:
using (MemoryStream ms = new MemoryStream(imageData))
{
Bitmap img = (Bitmap)Image.FromStream(ms);
}
And then I would imagine I would be able to get a BitmapSource from img somehow? If this is totally wrong please feel free to correct me.