我对这两个图书馆都一无所知,但我必须选择其中一个。 你推荐哪一个?
我正在使用Perl。我需要为天气网站生成图像。为位置生成图像,并且应该包含温度和内部的天气条件图像。我想这对于两个lib来说都是小菜一碟。但我想知道哪一个更强大。我读过libGD无法旋转文本。也许还有其他一些缺点?哪一个更快地生成图像?谁的API更容易使用?
答案 0 :(得分:2)
根据this source,你应该使用GD:
GD和其他构建在其上的模块(如GD :: Graph)更倾向于生成像图表一样的“新”图像。
你可以阅读"Develop your own weather maps and alerts with Perl and GD",这就是你要找的东西。
如果你有一段时间。尝试他们两个,玩一点,并决定。
答案 1 :(得分:1)
我发现两者都可以直接使用ImageMagick为你提供比gd更多的力量。以下是我帖子中的两个Magick示例:
为您提供API的示例。
我用GD来创建a visualization。 请参见该页面上的脚本:giss-timeline-graphs.pl 。
答案 2 :(得分:0)
imagemagick更强大,但是libGD也应该能够覆盖大多数图像生成任务。您应该看到这两个库的perl API /函数,以便了解哪些更方便。