以下netpbmのコマンドは、単一のファイルのためにこれを行う方法を示して
cat cwxAr.png | pngtopnm | pamcut -width 670 -height 999 | pnmtopng > il.png
cat il.png | pngtopnm | pnmflip -tb | pnmflip -lr | pnmtopng > ir.png
cat il.png | pngtopnm > il.pnm
cat ir.png | pngtopnm > ir.pnm
pnmcat -lr il.pnm ir.pnm | pnmtopng > i.png
注 - 幅が670個のピクセルである例で与えられる出力画像を得るために、645ない
これは
をir.png
をil.png中間画像を生成する必要があります
とi.png最終絵
変数フィールド・リストを処理するファイルのリストに設定されている次のスクリプトがうまくいく一連のファイル、ためにこれを行うには、
#!/bin/bash -f
flist=(cwxAr-0 cwxAr-1 cwxAr-2)
outpref=(cwxAr-out)
nout=0
for f in ${flist[*]} ; do
fout=`printf "%s-%4.4d.png" ${outpref} ${nout}`
echo "Reading "${f}", writing ",${fout}
cat ${f}.png | pngtopnm | pamcut -width 670 -height 999 | pnmtopng > il.png
cat il.png | pngtopnm | pnmflip -tb | pnmflip -lr | pnmtopng > ir.png
cat ir.png | pngtopnm > ir.pnm
cat il.png | pngtopnm > il.pnm
pnmcat -lr il.pnm ir.pnm | pnmtopng > ${fout}
nout=$((nout +1))
done
低吊りフルーツから始める:既存のツールを使用してください。 https://www.gimp.org/tutorials/Basic_Batch/ – user4581301
なぜこのタグが 'gnuplot'とタグ付けされているのか分かりません。これはおそらく[ImageMagick](https://www.imagemagick.org)で最もよく行われます。 – user8153
私は謝罪し、私はタグを削除した、私はそれを使って画像を作ったという事実の他にタグとしてgnuplotを置く本当の理由はなかった。 –