
本文将涵盖以下几点:
安装 C# 图像比较库
我们将使用 Conholdate.Total for .NET 以编程方式比较两个图像并找出差异。该库支持比较 JPG、PNG、BMP、DjVu 图像以及许多其他支持的文件格式。您可以 下载 DLL 或使用 NuGet 安装此 C# 图像比较库。
Install-Package Conholdate.Total
C#:比较两个图像并找出差异
在本节中,我们将解释使用我们的 C# 图像比较库 以编程方式比较两个图像的步骤。请按照以下步骤比较任意两张 JPG、PNG 或任何其他图像。
以下代码显示了如何在 C# 中比较两个图像。
// Load the source image | |
using (Comparer comparer = new Comparer("filepath/soureImage.jpg")) | |
{ | |
CompareOptions options = new CompareOptions(); | |
// To get the difference summary, set it 'true' | |
options.GenerateSummaryPage = false; | |
//Add the target image | |
comparer.Add("filepath/targetImage.jpg"); | |
// Compare two images and save the resultant image | |
comparer.Compare("filepath/comparisonResultImage.jpg", options); | |
} |
下图并排显示了源图像和目标图像。

在 C# 中比较两个图像

使用 C# 比较两个图像并突出显示差异
在线比较两个图像并突出显示差异
比较两张图片并找出不同之处。您可以使用免费的在线图像比较工具应用程序,而无需安装任何额外的软件或注册任何内容。让我们比较两个 PNG 图像,只需在任何最新的浏览器中打开在线差异工具来比较 PNG 并开始比较图像。

如何在线比较两个图像
- 首先,使用相应的框拖放或上传源和目标 PNG 图像。
- 然后,单击立即比较按钮。
- 之后,您将被重定向到显示结果图像的比较页面。
- 最后,您可以使用相应的工具栏按钮下载或打印生成的图像。
您可以免费无限次地重复此图像比较过程。另外,无需注册或安装。我们受保护的服务器会保留上传的文件,因此您不必担心文件的安全或隐私。您提交的文件将在 24 小时后自动从服务器中删除。
常见问题
如何使用免费的在线图像比较工具?
首先,上传源图像和目标图像:拖放 PNG 文件或在白色区域内单击以选择文件。然后单击“立即比较”按钮。
免费的在线图像比较工具应该使用什么浏览器?
我们支持所有最新的浏览器,例如 Chrome、Safari、Opera、Firefox、Edge 和 Tor。
C# 图像比较库支持哪些图像格式?
该库支持比较 JPG、PNG、BMP、DjVu 图像以及许多其他支持的文件格式
如何使用 C# 创建我的图像比较应用程序?
请随意使用我们的 Conholdate.Total for .NET 库。
我可以获得评估库的许可证吗?
您可以获得 免费临时许可证 来测试 API,而没有评估限制。
问一个问题
您可以在我们的论坛 上让我们知道您的问题或疑问。