ImageMagick Compare: desconsidere correspondências brancas do resultado PSNR

estou a usarcompare para diferenciar doiscor Arquivos PNG. Eles recebem umPSNR valor de ~ 27.

As imagens contêm muitas áreas em branco que sempre corresponderão entre as duas imagens. Corrija-me se estiver errado, mas essas áreas brancas estão aumentando os valores do PSNR (tornando as imagens mais semelhantes à média). Portanto, não quero levar em consideração os pixels brancos,E SE eles combinam.

Existe uma maneira de fazer isso usandocompare ou fatorando em alguma outra ferramenta?

Eu tentei configurar-transparent-color para branco, mas isso não teve efeito.

Aqui está o meu 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

Minha idéia sobre ignorar pixels brancos pode ser um lixo, mas ainda quero conseguir uma comparação melhor.

Esclarecer:
Imagine esta situação: você compara duas imagens, elas diferem um pouco. Você adiciona uma borda branca grande a essas imagens. Você difere novamente e descobre que o valor PSNR resultante aumentou um pouco. O que eu quero é uma maneira de negar isso. Obviamente, as bordas brancas são as mesmas nas duas imagens ...

questionAnswers(2)

yourAnswerToTheQuestion