我搜索了所有的论坛,我无法找到答案(这是我的第一篇文章,所以抱歉可能的错误)。Zxing qr码解码无法正常工作
我已经下载了Zxing包,我希望得到二维码解码器的工作(在C#中,一个WPF应用程序)。问题是我在编译时没有遇到任何错误,并且应用程序运行良好(我从kinect rgb相机接收输入流),但它看起来什么都不做。
我报告了一些代码(可能是我做了一些错误...):
RGBLuminanceSource ls = new RGBLuminanceSource(bit, frame.Width,frame.Height);
Result result = new QRCodeReader().decode(new BinaryBitmap(new HybridBinarizer(ls)));
if (result != null)
Console.WriteLine("yahoo!");
else
Console.WriteLine("oh no");
与帧是Kinect的拍摄框架和位是byte []数组是RGBLuminanceSource希望作为输入,我已经通过,这使得它:
byte[] bit= new byte[frame.PixelDataLength];
colorFrame.CopyPixelDataTo(bit);
什么通的是,当我把纸QR码在镜头前,它总是返回我的消息“哦,不”我无法弄清楚我做错了什么。
任何更新?我有我的(java)代码运行良好与我的摄像头的视频帧,但继续得到kinect rgb图像校验错误... – par 2013-06-25 11:17:31