如何解决使用适用于Android和iOS的xamarin表格从IMAGE中读取QR码
我已经尝试过以下代码,但获取空值,我正在使用zxing nuget包
FileStream fs = new FileStream(imgPath,FileMode.Open,FileAccess.Read);
byte[] ImageData = new byte[fs.Length];
fs.Read(ImageData,System.Convert.ToInt32(fs.Length));
fs.Close();
var barCodeReader = new BarcodeReader();
var luminanceSource = new RGBLuminanceSource(ImageData,10,10);
HybridBinarizer hb = new HybridBinarizer(luminanceSource);
var a = hb.createBinarizer(luminanceSource);
BinaryBitmap bBitmap = new BinaryBitmap(a);
MultiFormatReader multiFormatReader = new MultiFormatReader();
Result result = null;
result = multiFormatReader.decodeWithState(bBitmap);
string rf = result.BarcodeFormat.ToString();
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。