如何将来自用户的输入图像与 C# 中数据库中存储的图像进行比较 [关闭]
Posted
技术标签:
【中文标题】如何将来自用户的输入图像与 C# 中数据库中存储的图像进行比较 [关闭]【英文标题】:How to compare an input image from user with a stored image on the database in C# [closed] 【发布时间】:2015-01-13 18:56:42 【问题描述】:我正在尝试创建一个 Windows 窗体应用程序,并且我在 db 中将图像存储为 blob 对象。有人可以帮助我如何比较将通过 linklabel 接受的输入图像并将其与 mysql 上存储的图像进行比较C#中的DB查找它们之间的相似性
【问题讨论】:
相似度是什么意思。您是要检查它们是否完全相同,还是要检查图像 1 显示猫和图像 2 显示狗是否相似,因为它们都显示动物的图像,或者它们不同,因为它是不同的动物? 我只是想检查两者是否完全相同 然后逐字节比较。 codereview.stackexchange.com/questions/39980/… @Blorgbeard 你能帮我在这种情况下如何进行吗 【参考方案1】:尝试文件哈希码。您可以将原始文件哈希码与数据一起存储在数据库中,并将其与输入图像进行比较。如果是相同的图像,它们应该具有相同的哈希值。
【讨论】:
谢谢..这比比较图片容易多了:)以上是关于如何将来自用户的输入图像与 C# 中数据库中存储的图像进行比较 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章