wxHaskell: конвертировать Data.ByteString в изображение

У меня есть некоторые необработанные данные, которые представляют изображение как Data.ByteString, Есть ли способ в wxHaskell преобразовать его в изображение / карту прикуса?

Эти необработанные данные могут представлять собой изображения, подобные PNG/JPG/GIF, поэтому они будут начинаться с последовательностей байтов, таких как "PNG и т. Д.".

Я пытался использовать "gd-3000" для его создания, но я не смог сделать "совместимым" вывод этой библиотеки с wx.

1 ответ

Кажется, что нет функции для чтения таких данных из ByteString, но есть функции для чтения изображений / растровых изображений из файла, см. ImageCreateFromFile и bitmapCreateFromFile из Graphics.UI.WX.Media. (При необходимости вы можете использовать временный файл для этих функций.)

Другие вопросы по тегам