寸法の画像があります126x75
:
(rdb:1) p image.width
126
(rdb:1) p image.height
57
50x50
ここで、北西 (左上隅) から始めて、に切り詰めたいと思います。だから私はそれを試しました(これはIMのコマンドラインジオメトリパラメータに似ているはずです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
なぜそのようなことが起こるのですか?正しい方法は何ですか?