download from http://rubygems.org
[simon@localhost]#ls|grep gem
image_science-1.2.1.gem
rmagick-2.13.0.gem
RubyInline-3.8.0.gem
ZenTest-4.4.2.gem
$unzip FreeImage3130.zip
$make
$sudo make install
download ZenTest-4.4.2.gem,RubyInline-3.8.0.gem http://rubygems.org
注意依赖包的版本
sudo gem install ZenTest-4.4.2.gem
sudo gem install RubyInline-3.8.0.gem
ubuntu:
$sudo apt-get install libfreeimage3 libfreeimage-dev
$sudo gem install image_science
#######################################
centos 下是安装ImageMagick
download from http://www.imagemagick.org/script/download.php
make & make install
#######################################
a) install imagemagick
$sudo apt-get install imagemagick
先看是否默认安装
$dpkg -l |grep imagemagick
imagemagick
imagemagick-doc
也可以放弃以apt-get的方式安装,尝试以源码安装
> cd
> wget ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick.tar.gz
> tar zxf ImageMagick.tar.gz
> cd ImageMagick-6.6.4-10
> ./configure
> make
> sudo make install
$sudo apt-get install libmagickwand-dev
测试convert命令是否成功,成功后进行下面的操作。
b) install ruby rmagick
RMagick is an interface between Ruby and ImageMagick.
源码安装:
download rmagick from http://rmagick.rubyforge.org/
$tar xzvf RMagick-2.12.....
$ruby setup.rb
$ruby setup.rb install
也可以装gem rmagick:
sudo gem install --remote rmagick
当出现:Successfully installed rmagick-2.12.2
rmagick安装成功
显示的安装成功并不表示实际可用,还要进行如下测试。
测试是否可用
irb -r rubygems -r RMagick解释:将rubygems和RMagick装载到irb环境中。
或者在irb环境中另行加载
irb
require 'rubygems'
require 'RMagick'
注意:这里RMagick的前两个是大写。
如果装载成功,就返回true。
测试是否可以使用RMagick中的方法
Magick::Pixel.from_color("red")
会返回:
=> red=65535, green=0, blue=0, opacity=0
如果是rails3必须bundle install