【发布时间】:2015-08-22 19:09:31
【问题描述】:
$ ghci GHCi,版本 7.10.1:http://www.haskell.org/ghc/ :?求助 前奏>导入Codec.Picture Prelude Codec.Picture>右图<-readImage“smiley.bmp” <interactive>:内存不足(请求 4296015872 字节)
smiley.bmp 小于 300 字节。为什么我的内存用完了?
【问题讨论】:
-
smiley.bmp文件中有什么内容?也许它声称拥有巨大的高度和宽度? -
@Cirdec 它只有 9 x 9 像素。如果您想查看,可以点击上面的链接。
-
这是一个非常好的问题。我不太关心实际问题,只关心完整性、超链接等等。非常令人印象深刻。另外,你试过 DevIL 吗?
-
@ThomasM.DuBuisson 将链接放入代码块中实际上是相当困难的。我打算在元数据上提出一个关于它的问题。
-
@PyRulez 请注意 DevIL can convert to Friday 和 Friday can convert to JuicyPixels 和 convert to Gloss,因此其格式几乎完全相同。在我的补丁被接受后,它也将是 O(1)。
标签: image haskell memory ghc ghci