ImageMagick compare: ignore las coincidencias blancas del resultado de PSNR

Estoy usandocompare diferir dos similarescolor Archivos PNG. Obtienen unPSNR valor de ~ 27.

Las imágenes contienen muchas áreas blancas que siempre coincidirán entre las dos imágenes. Corríjame si estoy equivocado, pero estas áreas blancas están aumentando los valores de PSNR (haciendo que las imágenes sean más similares como promedio). Por lo tanto, no quiero tener en cuenta los píxeles blancos,SI coinciden.

¿Hay alguna manera de hacer esto usandocompare o factorizando alguna otra herramienta?

Traté de configurar-transparent-color a blanco, pero esto no tuvo ningún efecto.

Aquí está mi comando:

compare -compose src -metric PSNR img1.png img2.png diff.png

Editar:

compare --version
Version: ImageMagick 6.6.9-7 2014-03-06 Q16 http://www.imagemagick.org

convert --version
Version: ImageMagick 6.6.9-7 2014-03-06 Q16 http://www.imagemagick.org

Mi idea de ignorar los píxeles blancos puede ser basura, pero todavía quiero lograr una mejor comparación.

Para aclarar:
Imagina esta situación: comparas dos imágenes, difieren un poco. Luego agrega un borde blanco grande a esas imágenes. Usted difiere nuevamente y descubre que el valor de PSNR resultante ha aumentado en cierta medida. Lo que quiero es una forma de negar esto. Obviamente, los bordes blancos son los mismos en ambas imágenes ...

Respuestas a la pregunta(2)

Su respuesta a la pregunta