私は GIMP を使用して多くの画像に対して単純だが面倒な操作を行っているので、それを実行するスクリプトを作成する方法を知りたい、またはこれを行うためのより簡単な方法を見つけたいと思います。
サイズは大きいが大部分が正方形で、550x564、580x596 などの jpg、bmp、または png の画像ファイルをインポートし、192x192 の PNG ファイルをエクスポートし、サイズを変更して両端をトリミングしたいと考えています。通常は垂直ですが、水平にすることもできます。
水平方向よりも垂直方向に長い画像に対して、次の手順を実行します。
- Image->Scale Image->Set Width to 192 (ロックされているため、Height は自動的に 196 などに設定されます)
- スケールをクリック
- 画像→キャンバスサイズ→高さを192に設定
- センターをクリック
- [サイズ変更] をクリックします
- File->Export As->同じファイル名で拡張子を.pngに変更し、ドロップダウン リストから PNG 画像を選択します (通常、元のファイルは jpg ですが、png の場合もあるため、必要に応じて上書きします)。
- [エクスポート] をクリックします ([デフォルトの読み込み] をクリックします)。
- もう一度[エクスポート]をクリックします
script-fu または python for GIMP でこれを行うにはどうすればよいですか? またはImageMagickで?または、これ用のマクロを作成するより良い方法はありますか?