2015-12-02 98 views
0

精度我具有其中實現斑馬線用於讀取QR碼的Android應用。一切都對我很好,實現沒有問題,或者按照我的意願編輯視圖和結果。但是我意識到,當QR很差或者在靠近讀者的中等距離處有許多代碼不能很好地工作時。 Cuesta閱讀,而且我很拖延對我來說花費我的應用程序是有點問題。我的應用程序是一個驗票機馬拉松,節日等,所以時間對我來說是寶貴的。我想知道是否有一個參數可以更準確地讀取代碼或以任何方式使讀數更準確。我正在研究這個案例,第三代摩托羅拉Motog,所以硬件並不是那麼糟糕。對於閱讀結果,我持有以下函數庫。增加的QR碼讀取

private void handleDecodeInternally(Result rawResult,ResultHandler resultHandler, Bitmap barcode)throws URISyntaxException { 

} 

回答

1

目前的建議是使用Android Barcode API,其中locally(離線)的作品,without需要服務器往返。它可能比Zxing更準確。

Barcode API以任意方向實時檢測設備上的條形碼。它也可以一次檢測多個條形碼。

它讀取以下條碼格式:

  • 一維條碼:EAN-13,EAN-8,UPC-A,UPC-E,碼39,碼93,碼128,ITF,庫德巴
  • 二維條碼:QR代碼,數據矩陣,PDF-417,AZTEC

它會自動解析QR代碼,數據矩陣,PDF-417,和阿茲臺克人的價值觀,以下支持格式:

  • URL
  • 聯繫信息(電子名片等)
  • 日曆事件
  • 電子郵件
  • 電話
  • 短信
  • ISBN
  • 無線
  • 地理位置(經緯度)
  • AAMVA駕照/ ID