rmagick和imagemagick有什么区别?

时间:2013-01-15 09:24:59

标签: ruby-on-rails

我是否需要安装rmagick才能在Windows平台上安装imagemagick?它们如何相互关联?任何人都可以帮助我。

3 个答案:

答案 0 :(得分:2)

rmagick是Ruby库/包装器,它允许使用ImageMagick图像处理程序。

如果您只是想要ImageMagick及其convertmogrify等命令行实用程序,那么您当然不需要rmagick - 只需安装ImageMagick。< / p>

如果你想从Ruby或Ruby on Rails操作图像,那么你需要两者。

答案 1 :(得分:1)

不,我认为你有相反的方式,你需要先安装imagemagick,安装rmagick。

Rmagic是在Ruby中使用imagemagick的Ruby扩展。另一方面,Imagemagick是实际的“程序”。

您应该查看本指南:http://rmagick.rubyforge.org/install-faq.html

  

首先,您必须安装ImageMagick或GraphicsMagick   库需要很多其他库。

答案 2 :(得分:1)

rmagick是Ruby gem,它允许您与ImageMagick库进行交互(这是二进制代码,可以从命令行运行)

因此,只有在想要使用Ruby代码中的ImageMagick时才需要rmagick。 (并且必须安装ImageMagick)

使用rmagick不是强制性的,但如果您不想使用它,则必须自己编写对命令行工具的所有调用。