ベースラインJPEG画像からプログレッシブJPEG画像に変換したい。
私のディスクには 10,000 枚の画像が保存されています。
1 つの Web サイトを試しましたが、1 つずつ変更されています。http://www.imgonline.com.ua/eng/compress-image.php
しかし、それらをまとめて変換したいのです。
オンライン ツールやプログラミング手法はありますか?
じゃあ、教えて。
ありがとう。
ベースラインJPEG画像からプログレッシブJPEG画像に変換したい。
私のディスクには 10,000 枚の画像が保存されています。
1 つの Web サイトを試しましたが、1 つずつ変更されています。http://www.imgonline.com.ua/eng/compress-image.php
しかし、それらをまとめて変換したいのです。
オンライン ツールやプログラミング手法はありますか?
じゃあ、教えて。
ありがとう。
これは、ほとんどの Linux ディストリビューションにインストールされており、OSX と Windows で利用できるImageMagickを使用して行うことができます。
画像の小さなバッチで実験する前に、コピーを作成してください!
次のように、ディレクトリ全体を JPEG でいっぱいにすることができます。
mogrify -interlace plane *.jpg
または、一度に 1 つずつ実行する場合:
convert input.jpg -interlace plane output.jpg
または、Linux/OSX でディレクトリ全体とすべてのサブディレクトリを実行する場合:
find . -iname \*.jpg -exec convert {} -interlace plane {} \;
または、ジョブをより速く完了させたい場合は、Linux/OSX でGNU Parallelを使用できます。それは次のようになります。
parallel -X mogrify -interlace plane ::: *.jpg
「プログレッシブ」と呼ばれるディレクトリに出力が必要な場合は、次を使用します。
mkdir progressive
parallel -X mogrify -path progressive -interlace plane ::: *.jpg
インストールが非常に簡単なjpegtranを使用することもできます。
jpegtran -copy none -progressive input.jpg output.jpg