少数の.tif
ファイルを一括変換しようとしています。 phatchは良い候補のように見えますが、Ubuntu 11.04を実行しています。彼らは私のバージョンの.deb
を持っていないようです。
tif
からjpeg
ファイルへの迅速なバッチ変換に関しては、誰でもphatchの代替手段やその他の推奨事項があります。
フォトショップ(ala Wine)以外のソリューションを探しています。
簡単です。インストールimagemagick:
Sudo apt-get install imagemagick
最も簡単な使用法は次のとおりです。
convert File.tif File.jpg
それは賢く、あなたのファイル拡張子によって行きます。
次に、バッチ変換を行うために、ループを使用します。
tifファイルがあるディレクトリにcdします。
その後:
for f in *.tif; do echo "Converting $f"; convert "$f" "$(basename "$f" .tif).jpg"; done
次のようにも読んでください:
for f in *.tif
do
echo "Converting $f"
convert "$f" "$(basename "$f" .tif).jpg"
done
これでうまくいくはずです!
また、すべてのファイルを変換し、新しいjpgの整合性を確認したら、そのディレクトリでrm *.tif
を実行して、古い.tifファイルをすべて削除します。ただし、アスタリスクには注意してください。*
の後にスペースを追加しないでください。追加すると、ディレクトリ内のすべてのファイルが削除されます。
ヒント:これらの画像を保持するサブフォルダーのあるフォルダーがある場合。このforループを使用して、そのフォルダー内のすべての.TIFファイルを見つけることができます。
for f in $(find -name *.tif); do ...; done
私はそれを自分でやろうとしているときにこの質問を見つけましたが、今後の参考のために次のようにすることもできます:
convert *.tiff -set filename: "%t" %[filename:].jpg
またはサブディレクトリに配置する
mkdir jpg
convert *.tiff -set filename: "%t" jpg/%[filename:].jpg
Imagemagick はそれらを変換できるはずです。それでよければ、それはコマンドラインプログラムのパッケージです。
その一部はconvert-
男変換:
変換-画像形式間の変換、画像のサイズ変更、ぼかし、切り抜き、斑点除去、ディザ、描画、反転、結合、再サンプリングなどを行います。
GUIアプリケーションが必要な場合は、通常のリポジトリからPhatchをインストールできます。 buntu Software Centerを開いて検索してください。私は11.04にはもういませんが、当時はインストールしていました。
上記の回答では、tifの選択に*.tif
を使用していますが、現在の作業ディレクトリにファイルが多すぎる場合はエラーを返します。簡単な回避策は、pythonスクリプトを使用してcwdの各ファイルを変換することです。
import glob, os
for c, i in enumerate(glob.glob('ecco_images/*')):
print(' * converting', i)
os.system('convert ' + i + ' ' + i.replace('.TIF','.jpg'))
@Mattの回答に追加したいのは、サブフォルダーにファイルを保存したい場合は、次のことができるということです。
find -name *.tif | while read f; do echo "Converting $f"; convert "$f" "${f%.*}".jpg; done
これは、ファイルパス/名前にスペースが含まれている場合の問題も処理します
1-現在のプラグインファイルを DBP-David's Batch Processor ホームページからデスクトップにダウンロードします。 Ubuntu 18.04でGimp 2.8を台無しにしたのは、私のために機能したファイルは dbpSrc-1-1-9.tgz でした。
2-いくつかのGIMP開発ファイルを入手します。
Sudo apt-get install libgimp2.0-dev gcc cpp g++
3-システムのソースコードディレクトリに切り替えます。
cd /usr/src/
4-デスクトップからプラグインを独自のソースコードディレクトリに抽出します。 [username]を現在のユーザー名に置き換え、上記の手順1でダウンロードしたファイル名を使用します。
Sudo tar -xvzf /home/[username]/Desktop/dbpSrc-1-1-9.tgz
5-プラグインのソースコードディレクトリに変更します。
cd dbp-1.1.9
6-プラグインをコンパイルします:
Sudo make
7-プラグインをインストールします。
Sudo make install
8-GIMPを起動すると、メニュー->フィルタ->バッチ処理でプラグインが見つかります。