【发布时间】:2011-04-14 19:11:29
【问题描述】:
我有一张尺寸为126x75的图片:
(rdb:1) p image.width
126
(rdb:1) p image.height
57
现在我想将其裁剪为50x50,从西北(左上角)开始。于是我试了一下(应该和IMs命令行几何参数50x50+0+0类似):
image2 = image.process(:crop, :width => 50, :height => 50, :x => 0, :y => 0)
但结果让我有些意外:
(rdb:1) p image2.width
24
(rdb:1) p image2.height
16
为什么会这样?正确的方法是什么?
【问题讨论】:
标签: imagemagick rmagick dragonfly-gem