Advertisement
Aliendreamer

bitmap image decode

Feb 6th, 2019
247
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.53 KB | None | 0 0
  1.     public string Barcode(System.Drawing.Image img)
  2.         {
  3.             MemoryStream memoryStream = new MemoryStream();
  4.  
  5.  
  6.             byte[] byteArray = memoryStream.GetBuffer();
  7.  
  8.             ZXing.LuminanceSource source = new RGBLuminanceSource(byteArray, img.Width, img.Height);
  9.             var binarizer = new HybridBinarizer(source);
  10.             var binBitmap = new BinaryBitmap(binarizer);
  11.             QRCodeReader qrCodeReader = new QRCodeReader();
  12.  
  13.             Result str = qrCodeReader.decode(binBitmap);
  14.  
  15.             return str.ToString();
  16.  
  17.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement