C#ZXing阅读器示例

本文关键字:C#ZXing | 更新日期: 2023-09-27 18:21:54

有人在C#下成功使用最新版本的ZXing吗?

我正试图使用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。

C#ZXing阅读器示例

我最近使用了C#端口。LuminanceSource是一个抽象类。

您需要:

  • 子类LuminanceSource并实现其方法,或者
  • 而是使用已经包括的CCD_ 3类

我利用后者取得了成功。

看看我的项目

http://windowqr.codeplex.com/

它可以从网络摄像头扫描qr码,并使用qr解码中的zxing。