A little more testing reveals that, not very surprisingly, the pixel values come in correctly and that, yes, the dark areas of the image are quite dark. Is the OS/browser display software applying some sort of exposure correction (gamma? histogram?) which Julia does not apply?