我在 .NET 上使用 zxing 取得了巨大成功,并试图获得解码 QR 条形码的最佳速度(我有很多工作要做——1.8M)。我正在使用的代码(它的好位):
// Create Barcode decoder
BarcodeReader q = new BarcodeReader();
q.PossibleFormats = new List<BarcodeFormat>();
q.PossibleFormats.Add(BarcodeFormat.QR_CODE);
q.AutoRotate = true; // Not necessary for QR?
q.TryHarder = false;
// Decode result
Result[] r = q.DecodeMultiple(imageFile);
我的代码更聪明一点,因为它处于循环中,如果第一次没有找到它,它会更加努力。
有没有办法添加一个区域、ROI 或更小的区域来加快检测速度?
还有其他提高性能的建议吗?