我搜索了所有的論壇,我無法找到答案(這是我的第一篇文章,所以抱歉可能的錯誤)。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