我希望能够将从网络摄像头拍摄的图像与存储在计算机上的图像进行比较.
图书馆不需要百分之百准确,因为它不会用于任何关键任务(例如警察调查),我只想要一些可以使用的东西.
我已经尝试过CodeProject的图像识别演示项目,它只适用于小图像/当我比较完全相同的图像120x90像素时根本不起作用(这不属于OK:P).
以前图像识别是否有成功?
如果是这样,你能提供一个我可以在C#或VB.NET中使用的库的链接吗?
int DiferentPixels = 0;
Bitmap first = new Bitmap("First.jpg");
Bitmap second = new Bitmap("Second.jpg");
Bitmap container = new Bitmap(first.Width, first.Height);
for (int i = 0; i < first.Width; i++)
{
for (int j = 0; j < first.Height; j++)
{
int r1 = second.GetPixel(i, j).R;
int g1 = second.GetPixel(i, j).G;
int b1 = second.GetPixel(i, j).B;
int r2 = first.GetPixel(i, j).R;
int g2 = first.GetPixel(i, j).G;
int b2 = first.GetPixel(i, j).B;
if (r1 != r2 && g1 != g2 && b1 …
Run Code Online (Sandbox Code Playgroud)