为什么我无法在浏览器中解码过重的bpg图像?

时间:2016-12-15 13:42:05

标签: javascript image-processing bpg

使用Fabrice Bellard here提供的bpg编码器,我的Debian 8 link上的以下说明,我已经完成了一些压缩测试,并在我的浏览器上显示结果(firefox chrome)提供.js(或者您可以使用this website)。

当我想显示重量超过(大约)800 KB(原始版本:2.6 MB和尺寸3600x2700)的bpg图像时,我在控制台中出现以下错误消息:

Formula

有谁知道这个错误来自哪里?

1 个答案:

答案 0 :(得分:0)

README文件中的第7部分给出了问题的根源:

  

仅8位解码器速度更快,占用的内存更少   (默认情况下,16 MB而不是32 MB,您可以更改内存   如果要处理更大的图像,请在Makefile中进行配置。)

=>默认情况下,过大的图像以JavaScript文件无法显示的方式进行编码!

如何修复该问题在错误代码中进行了解释(参见上文):您必须在Makefile中编辑相应的行,然后重新编译项目。