对于一个Web项目,我需要能够非常快速地生成jpg和动画gif图像。作为服务器平台,我将使用Linux和NekoVM
(通过mod_tora
后面的apache)。由于Haxe
和neko
没有用于图像生成的库,我即将编写自己的库。
Neko
本身是用c
编写的,您只需使用c
扩展VM编写共享库。目前我们正在玩libGD
,它提供了我们需要的所有功能(调整大小,采样,复制图像,添加文本,保存为jpeg或动画gif),当然还有很多我们不需要的东西
此刻这很有效,但似乎有点慢。是否有另一个流行的开放式库,我可以尝试用于我的目的(这可能更快)?
答案 0 :(得分:2)
您是否尝试过Magick++和/或MagickCore?
您的下一个最佳选择是在pprof下运行NekoVM以确定哪些功能在libGD中成本最高,并尝试通过更改您的呼叫代码来避免或优化您对这些功能的使用。
答案 1 :(得分:0)
有imlib2,我怀疑它支持GIF动画。