メモリ バッファーにビッグ エンディアンの 10 ビット DPX イメージを生成するライブラリがあります。ただし、これは生の 10 ビット RGB データであり、ヘッダーはありません。このデータを次のようなインスタンスにロードしようとしていますMagick::Image
:
Magick::Blob blob(dataBuffer, dataBufferSize;
image.read(blob, Magick::Geometry(width, height), 10 /*bits*/, "DPX");
ただし、これにより次の例外がスローされます。 Magick: Improper image header ()
生のDPXをにロードすることは可能Magick::Image
ですか?