I have a library that generates a Big Endian 10-bit DPX image in a memory buffer. It's just the raw 10-bit RGB data, though, with no headers. I'm trying to load this data into an instance of `Magick::Image` like this:

```
Magick::Blob blob(dataBuffer, dataBufferSize;
image.read(blob, Magick::Geometry(width, height), 10 /*bits*/, "DPX");

```

This throws the following exception, though: `Magick: Improper image header ()`

Is it possible to load a raw DPX into a `Magick::Image`?