繁体   English   中英

C#图像识别

[英]C# image recognition

我正在寻找一个C#图像识别库。

我想做什么:我想编写一个扫描图像的函数,如果另一个图像是其中的一部分则返回。 或者至少在两个物体的角度不同的情况下看起来很熟悉。

链接到可能的库和短代码示例会很棒!

先感谢您!

既然你没有提到你只是在寻找免费的图书馆,这里有一些付费的:

  1. MVTech HALCON
  2. 康耐视VisionPro

两者都有演示版本和捆绑到SDK的相当不错的.Net包装器,我认为它们都具有您需要的功能。 在Halcon中,您可能想尝试不同的匹配算法(基于灰度值,基于描述符等),而在VisionPro中,PatMax或PatQuick可能适合您的需要。 但显然你必须尝试哪一种最适合你的具体问题。

EmguCV( http://www.emgu.com/wiki/index.php/Main_Page )是一个很好的.NET OpenCV包装器。 它捆绑了大量的示例项目。 运行样品,您将了解可以做什么以及如何做。

Accord.NET库实际上并不是一个图像识别工具集,但它为您的目标提供了基础。 它包含构建图像识别系统所需的许多成像类。 Accord.NET是LGPL许可的 ,除了它的某些部分(例如它的FFmpeg包装项目)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM