gpt4 book ai didi

c# - 基于模板匹配相似图像

转载 作者:行者123 更新时间:2023-11-30 12:16:51 27 4
gpt4 key购买 nike

我无法想出一种方法来描述我想更好地理解的问题区域,所以我设置了以下场景来帮助说明

鉴于下图,我将如何编写程序来找到与位置 1 中的图像(称为模板图像)匹配的所有快乐面孔,并忽略位置 2 和 5 中的悲伤面孔图像。

alt text...

我不是在寻找任何人为我解决问题,我只需要有见地的第一步来让我开始,因为这对我来说是未知领域。

这应该叫什么?为了找到有用的信息,我应该查询 google 和 stack overflow 的什么内容?有没有人有可以帮助我入门的库或代码片段?

此外,我的职业是 .NET/C# 程序员,所以任何碰巧以我的母语编写的内容都会受到特别赞赏,但不会破坏交易。

提前致谢...迈克

最佳答案

技巧其实要看实际场景。这有几个名称,例如基于内容的检索、模板匹配、图像描述等。

我的建议:

如果您的场景类似于人脸,以已知角度和已知大小旋转,请寻找更简单的技术,例如两幅图像的相关性。对每个角度都这样做,你就明白了。

如果您知道图像之间的唯一变化是旋转,这意味着您只有快乐和悲伤的面孔旋转,没有其他扭曲,您可以寻找旋转不变匹配方法。傅立叶理论可能会在这方面对您有所帮助,并且还可以映射到与相关性相关的极坐标。

最坏的情况是,您有多个变体,您将需要研究图像描述符和模式匹配技术。这些也取决于图像类型,并且有几种。如果你最终得到这些,你将有一个包含一些库/代码的方案来从图像中提取特征和一个分类器来告诉你哪些是相同的,哪些不是,具有某种信心(例如距离测量在特征向量之间)。

关于c# - 基于模板匹配相似图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4590780/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com