是否有人在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。
答案 0 :(得分:5)
我最近使用过C#端口。 LuminanceSource
是一个抽象类。
您需要:
LuminanceSource
并实现其方法,或RGBLuminanceSource
课程。我用后者来取得成功。
答案 1 :(得分:1)