2009-04-27 99 views

回答

4

我找了很多在netpbm格式和工具,如:簡單,簡約和簡單。有一些discussion of netpbm in the Real World Haskell book,他們有一些源代碼。由於我沒有這本書,我不知道他們是否提供了一個完整的圖書館。

+4

真實世界Haskell是可用的在線:http://book.realworldhaskell.org/read/ – Hai 2009-12-28 01:06:01

17

Hackage中至少有兩個解碼器:stb-image(部分實現JPEG,PNG,TGA,BMP,PSD解碼器,具有非常簡單的API)和pngload(用於PNG圖像的純Haskell加載器)。

否則,您可以對現有庫使用Haskell綁定,例如hsmagickgd

還有Codec-Image-DevIL這是哈斯克爾綁定魔鬼庫。它允許將圖像加載到Haskell數組中或將數組寫入圖像。沒有別的,但爲了讀/寫它支持大量的圖像格式。