您可能会观察到一个益智游戏,其中两个几乎相同的图像并排放置,但存在细微或非常明显的差异。这些差异的范围可能从项目颜色、形状、尺寸、对齐方式或位置的变化到其中一个图像中部件的添加或删除,并且查看者必须突出显示这些内容。如果您想通过编程实现此类功能,那么您来对地方了。阅读本文后,您将能够毫不费力地比较两个图像并在 C# 中突出显示差异。最后,作为奖励,我们将为您展示一个免费在线工具来比较图像。
本文将涵盖以下几点:
安装 C# 图像比较库
我们将使用 Conholdate.Total for .NET 以编程方式比较两个图像并找出差异。该库支持比较 JPG、PNG、BMP、DjVu 图像以及许多其他支持的文件格式。您可以 下载 DLL 或使用 NuGet 安装此 C# 图像比较库。
Install-Package Conholdate.Total
C#:比较两个图像并找出差异
在本节中,我们将解释使用我们的 C# 图像比较库 以编程方式比较两个图像的步骤。请按照以下步骤比较任意两张 JPG、PNG 或任何其他图像。
以下代码显示了如何在 C# 中比较两个图像。
下图并排显示了源图像和目标图像。运行代码后,生成的图像应如下所示。
在线比较两个图像并突出显示差异
比较两张图片并找出不同之处。您可以使用免费的在线图像比较工具应用程序,而无需安装任何额外的软件或注册任何内容。让我们比较两个 PNG 图像,只需在任何最新的浏览器中打开在线差异工具来比较 PNG 并开始比较图像。
如何在线比较两个图像
- 首先,使用相应的框拖放或上传源和目标 PNG 图像。
- 然后,单击立即比较按钮。
- 之后,您将被重定向到显示结果图像的比较页面。
- 最后,您可以使用相应的工具栏按钮下载或打印生成的图像。
您可以免费无限次地重复此图像比较过程。另外,无需注册或安装。我们受保护的服务器会保留上传的文件,因此您不必担心文件的安全或隐私。您提交的文件将在 24 小时后自动从服务器中删除。
常见问题
如何使用免费的在线图像比较工具?
首先,上传源图像和目标图像:拖放 PNG 文件或在白色区域内单击以选择文件。然后单击“立即比较”按钮。
免费的在线图像比较工具应该使用什么浏览器?
我们支持所有最新的浏览器,例如 Chrome、Safari、Opera、Firefox、Edge 和 Tor。
C# 图像比较库支持哪些图像格式?
该库支持比较 JPG、PNG、BMP、DjVu 图像以及许多其他支持的文件格式
如何使用 C# 创建我的图像比较应用程序?
请随意使用我们的 Conholdate.Total for .NET 库。
我可以获得评估库的许可证吗?
您可以获得 免费临时许可证 来测试 API,而没有评估限制。
问一个问题
您可以在我们的论坛 上让我们知道您的问题或疑问。