Você pode comparar dois arquivos de texto com muito facilidade diff
e ainda melhor com o meld:
Se você usa diff para imagens, obtém um exemplo como este:
$ diff zivi-besch.tif zivildienst.tif
Binary files zivi-besch.tif and zivildienst.tif differ
Aqui está um exemplo:
Original de http://commons.wikimedia.org/wiki/File:Tux.svg
Editado:
Adicionei um plano de fundo branco às imagens e apliquei o filtro "Diferença" do GIMPs para obter isso:
É um método muito simples de como um diff pode funcionar, mas posso imaginar métodos muito melhores (e mais complicados).
Você conhece um programa que funciona para imagens, como o meld faz para textos?
(Se existisse um programa que pudesse fornecer uma porcentagem (0% da mesma imagem - 100% da mesma imagem), eu também estaria interessado, mas estou procurando por um que me dê dicas visuais sobre onde estão as diferenças.)
fonte
Respostas:
Sim, esse programa existe!
O ImageMagick possui o
compare
utilitário, que possui várias maneiras de comparar imagens.Para instalá-lo:
Comparando duas imagens visualmente:
tux_orig.png
&tux_modified.png
Dá esta imagem:
Comparando duas imagens por métricas:
Existem também várias maneiras de gerar diferenças através de algumas métricas, por exemplo:
Algumas opções de métricas:
Existem várias maneiras de comparar imagens, consulte a seção ImageMagicks em comparação para obter outros métodos.
fonte
Esta pergunta foi feita em 2012 e é 2017. Agora, temos o programa Beyond Compare, de código não aberto, para comparar imagens, e ele se integra ao Nautilus. Também tivemos o Geeqie o tempo todo para encontrar imagens semelhantes em toda a estrutura de diretórios (recursivamente).
I. Encontrar diferenças de imagem com além da comparação
Clique neste link para baixar os pacotes .deb do Beyond Compare .
Instale o pacote indo para o diretório em que você baixou o pacote também e digitando: sudo dpkg -i YourPackageName.deb, que neste momento é chamado bcompare-4.2.2.22384_amd64.deb , para que você digite: sudo dpkg -i bcompare- 4.2.2.22384_amd64.deb
Para concluir a instalação e fazer com que o plug-in funcione no Nautilus, será necessário fazer logoff e, em seguida, entrar novamente, porque o Nautilus está sendo executado em segundo plano, mesmo que você não o abra.
Depois de instalado e o plug-in estiver funcionando corretamente, você:
II Localizando imagens semelhantes / duplicadas com o Geeqie
fonte
fonte
Acabei com o seguinte:
~/.gitconfig
Acrescentar
simple-imagediff
Adicionei o seguinte a
~/.local/bin/simple-imagediff
:fonte