有人在C#下成功使用最新版本的ZXing吗?
我正在尝试使用ZXing处理从网络摄像头中获取的图像,理想情况下是“实时”的,但我能找到的所有用于解码的ZXing示例似乎都已经过时了。我开始有点疯狂了。
据我所知,如果我可以将我的摄像头图像转换为BinaryBitmap,那么我就没问题了,但是我能找到的示例中用于转换的方法/类似乎都不存在了。
这里是目前让我头疼的代码:
我正在尝试使用ZXing处理从网络摄像头中获取的图像,理想情况下是“实时”的,但我能找到的所有用于解码的ZXing示例似乎都已经过时了。我开始有点疯狂了。
据我所知,如果我可以将我的摄像头图像转换为BinaryBitmap,那么我就没问题了,但是我能找到的示例中用于转换的方法/类似乎都不存在了。
这里是目前让我头疼的代码:
Binarizer barney = new HybridBinarizer(new LuminanceSource(image));
Result result = reader.decode(new BinaryBitmap(barney));
目前,LuminanceSource 是我的瓶颈。我无法找到适用于 C# 的适当类进行实例化,BufferedLuminance 和 AWTImageLuminanceSource 在 C# 中似乎不存在。
是否有人能指出我应该做什么……?
我正在运行 Win7 64b,使用 ZXing 1.7 和 VS2008。