Tag: imagemagick convert

作物与蜻蜓铁路的圆形图像

我正在使用dragonfly ~> 0.9.15 给定一个图像,我很困惑如何使用蜻蜓中的转换方法从透明背景的图像中裁剪圆形部分。 我可以使用直接图像magick命令从命令行运行它,但我找到的示例命令使用实际文件,我不知道如何获取文件,而dragonfly动态处理它。 这是我从imagemagick的堆栈溢出问题中获取的实际命令。 https://stackoverflow.com/a/999563/1664852 convert -size 200×200 xc:none -fill walter.jpg -draw “circle 100,100 100,1” circle_thumb.png 当我试图用dragonfly实现同样的function时,这就是配置: require ‘dragonfly/rails/images’ Dragonfly[:images].configure do |c| c.job :crop_circle do process :resize, “320×440” encode :png process :convert, ‘-virtual-pixel HorizontalTile -background transparent -draw “circle 400,400 400,1” -compose Copy_Opacity -composite’ end end 当它在服务器日志中运行时,我得到错误no such image 。 如何使用imagemagick命令为此配置convertfunction?