我寫了批處理文件,它比較兩個圖像並生成PSNR值。我想把PSNR的價值轉化爲文字。如何將命令提示符的輸出保存到文件中?
@echo off
compare -metric PSNR coastguard_cif_45_frames_1.bmp coastguard_cif_45_frames_2.bmp 00000001.bmp
compare -metric PSNR coastguard_cif_45_frames_3.bmp coastguard_cif_45_frames_4.bmp 00000002.bmp
echo.
上述兩個比較命令的輸出是28.562和28.654。
但是當我運行名爲compare.bat >> log.txt的批處理文件時,上面的比較命令被保存到文本文件中而不是輸出中。如何保存命令的輸出而不是文本文件中的命令?
非常感謝您花時間回答我的問題,非常感謝! 我找到了解決方案,命令如下,我們需要在「>>」符號後加「2」。 compare -metric PSNR coastguard_cif_45_frames_2.bmp coastguard_cif_45_frames_2.bmp 00000001.bmp 2 >> result.txt – pradeep