C# 如何在大图像中检测小图像的出现?

C# 如何在大图像中检测小图像的出现?,c#,.net,image,C#,.net,Image,我想检测一个大图像中一个小图像的出现,以及坐标 如何使用C#/.NET实现这一点?你的问题属于计算机视觉领域。这是计算的一个分支,即使是许多简单的问题也需要对图像处理和算法有一个合理的理解。我建议您实现一个CV库,以简化任务。您的问题适合计算机视觉领域。这是计算的一个分支,即使是许多简单的问题也需要对图像处理和算法有一个合理的理解。我建议您实现一个CV库来简化任务。一种非常低级的方法是将文件作为位图流读入(假设您可以将其转换为位图),并对其进行解析以搜索模式。但是你的算法必须非常非常精确。因此,

我想检测一个大图像中一个小图像的出现,以及坐标


如何使用C#/.NET实现这一点?

你的问题属于计算机视觉领域。这是计算的一个分支,即使是许多简单的问题也需要对图像处理和算法有一个合理的理解。我建议您实现一个CV库,以简化任务。

您的问题适合计算机视觉领域。这是计算的一个分支,即使是许多简单的问题也需要对图像处理和算法有一个合理的理解。我建议您实现一个CV库来简化任务。

一种非常低级的方法是将文件作为位图流读入(假设您可以将其转换为位图),并对其进行解析以搜索模式。但是你的算法必须非常非常精确。因此,基本上,P.Brian.Mackey所说的。

一种非常低级的方法是将文件作为位图流读取(假设您可以将其转换为位图),并对其进行解析以搜索模式。但是你的算法必须非常非常精确。基本上,就是P.Brian.Mackey所说的。

基本策略

  • 找到能够相当明确地描述(精确定位)小图像的描述符,并在给定坐标的情况下进行评估
  • 找到在大图中不同位置计算描述符函数的方法
  • 想办法让#2快一点。如果不可能,请返回到#1并尝试其他描述符 有用的想法

  • 相位相关似乎是一种热门技术

  • 图像金字塔。(因为它能够通过最小的修改来加速许多类别的描述符)

  • 基本战略

  • 找到能够相当明确地描述(精确定位)小图像的描述符,并在给定坐标的情况下进行评估
  • 找到在大图中不同位置计算描述符函数的方法
  • 想办法让#2快一点。如果不可能,请返回到#1并尝试其他描述符 有用的想法

  • 相位相关似乎是一种热门技术

  • 图像金字塔。(因为它能够通过最小的修改来加速许多类别的描述符)