Files
tldr/pages.zh/common/pnmpsnr.md

1.1 KiB
Raw Blame History

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

  • 以比较模式运行,即仅输出 nomatchmatch,具体取决于计算的 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