これはバグだろ?
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]