从大图像中读取qr代码

时间:2016-08-01 07:45:58

标签: c# qr-code zxing

我有一张有qr代码的图片。它是15MB彩色图像。我正在使用zxing库但是花了太多时间来阅读qr代码。

如何减少有效读取二维码图像的时间?这是我的代码:

IBarcodeReader reader = new BarcodeReader();

for (int i = 100; i < img.Width; i++)
{
   for (int j = 100; j < img.Height; j++)
   {
       imgw = i; imgh = j;
       Bitmap bmp = new Bitmap(img, imgw, imgh);
       Qrresult = reader.Decode(bmp);
       if (Qrresult != null)
       {
           QRcodevalue = Qrresult.Text;
           bmp.Dispose();
           img.Dispose();
           return QRcodevalue;
       }
       j = j + 100;
       bmp.Dispose();
    }
    i = i + 100;
}

This is my sample image

0 个答案:

没有答案