私が持っているいくつかのプログラムを介して画像を変換する短い .bat ファイルを作成しました。残念ながら、私が持っている画像のフォルダは非常に大きく、現状では、このプログラムは .png を作成しますが、.pgm も残します。これにより、フォルダーがメモリ不足になるため、プログラムが停止します。
.bat は次のようになります。
mogrify -format pgm ephemeral:*.png
forfiles /M *.pgm /C "cmd /c for %%s in (@fname) do DebayerGPU.exe -demosaic DFPD_R -GPU -pattern GRBG -i %%s.pgm -o %%s.ppm"
mogrify -format png ephemeral:*.ppm
「del @fname.pgm」を独自の引用符で追加しようとしました。また、do ステートメントの後にコマンドの周りに () を入れてみました。del @fname.pgm を追加します。しかし、それもうまくいきません。
プログラムの 2 行目は、.pgm を .ppm に変換し、そこに .pgm を残します。私の目標は、.pgm が .ppm に変換された後に削除する別のコマンド/ラインを追加することです。