これはバグだろ?

2017.07.01 (土) 13:05
ugnag


実際に出来上がる画像の確認のため、プレビュー機能があるのだが、

パラメータをセットし、プレビューしてみると、、、、


プレビューした画像と、アプリで表示されている画像が微妙に違う。。。


違っていてはフロントエンドの意味がないので、原因を調べたところ、


どうもImageMagickにバグがあるようだ。


具体的には、

-crop のオプションで、切り取り範囲を、

-crop 幅x高さ+左上のx座標+左上のy座標

と指定する。

この時の左上のy座標なのだが、実際にクロッピングされる位置は

指定した座標より8ピクセル分小さくなる。


つまり、クロッピングしたい座表に8加算しなければならない。


もしかしたらImageMagick全般の話なのかと思い、他のパラメータ、

具体的には-drawで線を描画し、それを目標にクロッピングしたが、

やはり-cropオプションだけが違っているようだ。



こんなの、プログラムにコンスタント値でいれるわけにもいかないので、

設定ファイルに項目を作って、そこで調整することにした。



気をつけないと、他にもあるかもしれないなぁ。。。

[7] beginning...
[1] comments (0)
-




[0] [top]


[sb 1.10R]