pass in a raw pixelBuffer to the open command

Referencing my previous pull request #84 - but now on the 0.0.6 branch
A more accurate error would be some thing like: "Buffer size does not match width and height"