2013-10-31 151 views
-1

我想写一个小型图像处理红宝石程序,我使用ChunkyPNG加载和写入像素。 ChunkyPNG的问题在于它的加载时间太慢了。加载1mb〜3mb的png文件需要相当长的时间。任何替代品?ChunkyPNG红宝石宝石的替代品

回答

3

OilyPNG也许? https://github.com/wvanbergen/oily_png

自述:

OilyPNG是一个Ruby C扩展以加速纯Ruby ChunkyPNG库。它是一个独立的模块,因此它不需要LibPNG,ImageMagick或任何其他库。目前,它具有解码和编码PNG的替代实现,使得这些操作更加快速,特别是对于应用滤波的PNG图像。

+0

它允许我编辑像素吗? –

+0

@测试测试:是的。这是一个加快ChunkyPNG的库,你需要“oily_png”,然后像平常一样使用ChunkyPNG API,并且一些操作自动地变得更快。 –

+0

他为什么要分开呢? –