720x720GIFに変換したい1280x720JPEGがあります。xとyのオフセットを設定せずに単純にトリミングすると、正常に機能します。
gm convert -crop 720x720 images/one.jpg images/test.gif
しかし、コンテンツを中央に配置したり、データを端から外したりしたいと思います。私がそれをするがGIFに変換しないとき、それは同様に機能します
gm convert -crop 720x720+280+0 images/one.jpg images/test.jpg
しかし、オフセットを使用してトリミングしてGIFに変換しようとすると、適切に中央に配置されてトリミングされたGIFが表示されますが、左側にコンテンツをカバーする280pxの黒いバーがあります(または、単に空の黒いスペースである可能性があります。何もぶつかっていないので):
gm convert -crop 720x720+280+0 images/one.jpg images/test.gif
OSX10.9.5を実行しているMacのbashシェルでGraphicsMagickv1.3.20を使用しています
GMはわかりませんが、ImageMagickだけですが、少なくとも、repage
トリミングやジオメトリの変更時に潜入するオフセットを削除するために使用することをお勧めします。
identify
コマンドラインツールを使用して、オフセットがあるかどうかを確認できるはずです。
identify image.png
image.png PNG 10x10 300x100+5+5 8-bit sRGB 2c 299B 0.000u 0:00.000
+5+5
上記のオフセットに注意してください。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加