2
我是QR码应用程序中的一个起始者,现在我试图开发应用程序以检测图像中的QR码。但我没有找到任何参考/示例在它中。我使用Zbar交叉zxing库和C#为此。在这引导我或引荐我一些示例代码。必需的Qr码使用zxing的检测器示例
我是QR码应用程序中的一个起始者,现在我试图开发应用程序以检测图像中的QR码。但我没有找到任何参考/示例在它中。我使用Zbar交叉zxing库和C#为此。在这引导我或引荐我一些示例代码。必需的Qr码使用zxing的检测器示例
我们也经历过很难找到zxing.Net的工作样本。把它们组合起来(我不记得在哪里,我们发现他们)和一些试验和错误后,我们发现这是令人满意的(节选):
[DebuggerHidden]
string findQrCodeText(com.google.zxing.Reader decoder, Bitmap bitmap)
{
var rgb = new RGBLuminanceSource(bitmap, bitmap.Width, bitmap.Height);
var hybrid = new com.google.zxing.common.HybridBinarizer(rgb);
com.google.zxing.BinaryBitmap binBitmap = new com.google.zxing.BinaryBitmap(hybrid);
string decodedString = decoder.decode(binBitmap, null).Text;
return decodedString;
}
这是由
findQrCodeText(new com.google.zxing.qrcode.QRCodeReader(), bitmap);
叫我们做一些形象的巫术周围,以获得更好的结果,但恐怕不能透露。不过,这段代码是zxing的一部分。
我们增加了DebuggerHiddenAttribute
,因为zxing在内部抛出并吞下了大量的异常,这是在调试模式下运行时的真正的PITA。
感谢您的response.i尝试您的代码其工作great.but我试图直接从相机的图像,所以它更好,如果我们检测qrcode befoure给予解码。这样我就可以在视频中标记并显示qrcode。你能帮我这个吗... 谢谢 cholan – user1081305
这并不完全清楚你的意思,但这听起来像一个不同的问题。主题保持线索最好。随意提交另一个问题,并完全澄清你的意图。 –
当然,我给了我的反馈。感谢您的指导。 – user1081305