是否有任何用于.NET的OK图像识别库?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (30)

我希望能够将从网络摄像头拍摄的图像与存储在我电脑上的图像进行比较。

图书馆不需要百分百准确,因为它不会用于任何关键任务(例如警方调查),我只想要一些可以使用的东西。

我已经尝试了一个来自CodeProject的图像识别示范项目,它只适用于小图像/完全不起作用,当我比较完全相同的图像120x90像素(这不是分类为OK:P)。

图像识别之前是否取得过成功?

如果是这样,你能否提供一个链接到我可以在C#或VB.NET中使用的库?

提问于
用户回答回答于

你可以试试这个:http : //code.google.com/p/aforge/

它包括一个比较分析,它会给你一个分数。还包括所有类型的许多其他伟大的成像功能。

// The class also can be used to get similarity level between two image of the same size, which can be useful to get information about how different/similar are images:
// Create template matching algorithm's instance

// Use zero similarity to make sure algorithm will provide anything
ExhaustiveTemplateMatching tm = new ExhaustiveTemplateMatching(0);

// Compare two images
TemplateMatch[] matchings = tm.ProcessImage( image1, image2 );

// Check similarity level
if (matchings[0].Similarity > 0.95)
{
    // Do something with quite similar images
}
用户回答回答于

扫码关注云+社区