として画像を表す生データがありますData.ByteString
。wxHaskell でイメージ/バイトマップに変換する方法はありますか?
この生データは PNG/JPG/GIF のような画像になる可能性があるため、「PNG など」のようなバイト列で始まります。
「gd-3000」で作成しようとしたのですが、そのライブラリの出力をwxで「互換」にすることができませんでした。
として画像を表す生データがありますData.ByteString
。wxHaskell でイメージ/バイトマップに変換する方法はありますか?
この生データは PNG/JPG/GIF のような画像になる可能性があるため、「PNG など」のようなバイト列で始まります。
「gd-3000」で作成しようとしたのですが、そのライブラリの出力をwxで「互換」にすることができませんでした。
ByteString からそのようなデータを読み取る関数はないようですが、ファイルからイメージ/ビットマップを読み取る関数があります。 Graphics.UI.WX.Mediaの imageCreateFromFile および bitmapCreateFromFile を参照してください。(必要に応じて、これらの機能に一時ファイルを使用できます。)