Você pode observar um jogo de quebra-cabeça com duas imagens quase idênticas lado a lado e diferenças pequenas ou muito evidentes. Essas diferenças podem variar de uma alteração na cor, forma, dimensão, alinhamento ou posição do item até a adição ou remoção de partes em uma das imagens e o visualizador deve destacá-las. Se você deseja implementar essa funcionalidade por meio de programação, veio ao lugar certo. Depois de ler este artigo, você será capaz de facilmente comparar duas imagens e destacar as diferenças em C#. No final, revelaremos uma ferramenta online gratuita para comparar imagens para você como um bônus.
Os seguintes pontos serão abordados neste artigo:
- Instalação da biblioteca de comparação de imagens C#
- Compare duas imagens e destaque as diferenças usando C#
- Compare duas imagens para diferenças on-line
- Perguntas frequentes
Instalando a biblioteca de comparação de imagens C#
Usaremos Conholdate.Total for .NET para comparar duas imagens e encontrar as diferenças programaticamente. Esta biblioteca suporta a comparação de imagens JPG, PNG, BMP, DjVu junto com muitos outros formatos de arquivo suportados. Você pode baixar a DLL ou instalar esta biblioteca de comparação de imagens C# usando NuGet.
Install-Package Conholdate.Total
C#: compare duas imagens e encontre as diferenças
Nesta seção, explicaremos as etapas de comparação de duas imagens programaticamente usando nossa biblioteca de comparação de imagens C#. Siga as etapas abaixo para comparar duas imagens JPG, PNG ou qualquer outra imagem.
- Primeiro, carregue a imagem de origem usando a classe Comparer.
- Em seguida, carregue a segunda imagem usando o método Adicionar do objeto Comparador.
- Por fim, chame o método Compare para comparar as duas imagens e gerar a imagem resultante que destaca as diferenças entre elas.
O código a seguir mostra como comparar duas imagens em C#.
A imagem a seguir mostra as imagens de origem e de destino lado a lado.Depois de executar o código, a imagem resultante deve ser como abaixo.
Compare Duas Imagens e Destaque as Diferenças Online
Para comparar duas imagens e encontrar as diferenças. Você pode usar um aplicativo de ferramenta de comparação de imagens on-line gratuita sem instalar nenhum software extra ou se inscrever para qualquer coisa. Vamos comparar duas imagens PNG, basta abrir a ferramenta de comparação online para comparar PNGs em qualquer um dos navegadores mais recentes e começar a comparar as imagens.
Como comparar duas imagens online
- Primeiro, arraste e solte ou carregue imagens PNG de origem e destino usando a respectiva caixa.
- Em seguida, clique no botão Compare Now.
- Depois disso, você será redirecionado para a página de comparação que mostrará a imagem resultante.
- Finalmente, você pode baixar ou imprimir a imagem resultante usando os respectivos botões da barra de ferramentas.
Você pode repetir este processo de comparação de imagens ilimitadas vezes gratuitamente. Além disso, nenhum registro ou instalação é necessário. Nosso servidor protegido preserva os arquivos carregados, para que você não precise se preocupar com a segurança ou privacidade de seus arquivos. Seus documentos enviados serão automaticamente apagados do servidor após 24 horas.
perguntas frequentes
Como usar a ferramenta gratuita de comparação de imagens online?
Primeiro, carregue as imagens de origem e de destino: arraste e solte seus arquivos PNG ou clique dentro da área branca para escolher um arquivo. Em seguida, clique no botão “Comparar agora”.
Qual navegador deve ser usado para a ferramenta gratuita de comparação de imagens online?
Oferecemos suporte a todos os navegadores mais recentes, como Chrome, Safari, Opera, Firefox, Edge e Tor.
Quais são os formatos de imagem suportados pela biblioteca de comparação de imagens C#?
Esta biblioteca suporta a comparação de imagens JPG, PNG, BMP, DjVu junto com muitos outros formatos de arquivo suportados
Como posso criar meu aplicativo de comparação de imagens usando C#?
Sinta-se à vontade para usar nossa biblioteca Conholdate.Total for .NET.
Posso obter uma licença para avaliar as bibliotecas?
Você pode adquirir uma licença temporária gratuita para testar a API sem limitações de avaliação.
Faça uma pergunta
Você pode nos enviar suas perguntas ou dúvidas em nosso fórum.