我现在用 carrierwave 和 mini_magick 处理图片
看 mini_magick 的文档 manipulate! 的文档,说是更多信息可以看 imagemagick 的文档
http://www.imagemagick.org/script/command-line-options.php
同时又说 nimi_magick 可以替换 rmagick 来使用
但是例中出现的代码
class MyUploader < CarrierWave::Uploader::Base
include CarrierWave::MiniMagick
process :do_stuff => 10.0
def do_stuff(blur_factor)
manipulate! do |img|
img = img.sepiatone
img = img.auto_orient
img = img.radial_blur blur_factor
end
end
end
这个 sepiaton, auto_orient, radial_blue 的方法都和 image_magick 的对不上
sepiatione 在 image_macick 的文档上是 -sepia-tone auto_orient 对应的是是 -auto-orient radial_blur 对应的是 -radial-blur
还有我看加水印的代码用的是 composite,这个在 image_magick 上面是单独的一个命令
搞不懂这些是怎么一一对应的啊?
想查个 composite 的参数,不知道怎么查了