1.1 KiB
1.1 KiB
pnmpsnr
计算两幅图像之间的差异。 更多信息:https://netpbm.sourceforge.net/doc/pnmpsnr.html。
- 计算两幅图像之间的差异,即峰值信噪比(PSNR):
pnmpsnr {{path/to/file1.pnm}} {{path/to/file2.pnm}}
- 比较图像的颜色分量,而不是亮度和色度分量:
pnmpsnr {{path/to/file1.pnm}} {{path/to/file2.pnm}} -rgb
- 以比较模式运行,即仅输出
nomatch
或match
,具体取决于计算的 PSNR 是否超过n
:
pnmpsnr {{path/to/file1.pnm}} {{path/to/file2.pnm}} -target {{n}}
- 以比较模式运行并比较各个图像分量,即 Y、Cb 和 Cr,与相应的阈值进行比较:
pnmpsnr {{path/to/file1.pnm}} {{path/to/file2.pnm}} -target1 {{threshold_Y}} -target2 {{threshold_Cb}} -target3 {{threshold_Cr}}
- 以比较模式运行并比较各个图像分量,即红色、绿色和蓝色,与相应的阈值进行比较:
pnmpsnr {{path/to/file1.pnm}} {{path/to/file2.pnm}} -rgb -target1 {{threshold_red}} -target2 {{threshold_green}} -target3 {{threshold_blue}}
- 生成机器可读的输出:
pnmpsnr {{path/to/file1.pnm}} {{path/to/file2.pnm}} -machine