條碼讀寫控件Barcode Xpress如何進行條形碼識別

Barcode Xpress能夠很是迅速和準確的識別圖像任意位置和方向上常見的1D和2D條形碼,本文主要是關於Barcode Xpress條形碼識別的介紹。 html

用戶要在圖像上識別條碼必須首先設置下面的屬性: code

在條形碼識別前檢查 htm

在進程開始以前,須要設置下面的屬性: 對象

  • InkColor——默認的條形碼顏色是黑色的。
  • Orientation——默認的條形碼方向是水平/垂直方向。
  • BarcodeTypes——你想要檢測的條碼類型。默認狀況下是全部 1d 條形碼。
  • MaximumBarcodes——設置條碼將檢測到的最大數目,默認值是 100。若是你已經知道有多少條形碼要找到,就直接將MaximumBarcodes設置爲這個數值,Barcode Xpress就不會中止查找,直到數值被找到爲止。

一旦這些屬性被設置好了以後,你就能夠開始在圖像上識別條形碼。Barcode Xpress將會在圖像上檢測全部的條形碼,並提供有關它們的完整詳細信息。 進程

若是你已經知道條碼在圖像上的位置,就能夠設置Area的值來定義一個小一點的矩形在圖像上,這個樣子就會加快檢測的速度。在默認的狀況下,這些值都設置爲 0,告訴Barcode Xpress自動搜索整個圖像。 get

條形碼識別的方法和屬性 it

一旦獲取圖像主題中所述肯定了 BarcodeTypes 屬性,使用下面的方法和屬性來識別條碼。 io

方法: 搜索

  • Analyze(Object)——檢測到給定對象上的條形碼。
  • Analyze(Bitmap)——檢測到在給定的位圖圖像內的條形碼。
  • Analyze(IntPtr)——檢測給定了handle到DIB的條形碼。

屬性: map

  • AppendCheckSum——得到和設置一個值,決定在識別過程當中是否一個校驗值被附加到的條形碼。
  • Area——獲取的圖像區域,以像素爲單位,用於分析條碼識別。
  • AustralianPostCustomDecodeMode——獲得和設置AustrailianPostCustomDecodeType。
  • BarcodeTypes——獲取並設置條形碼類型來在識別處理過程當中分析。
  • IncludeControlCharacters——獲取和設置在識別處理過程當中在條碼值中的的控制字符。
  • InkColor——得到和設置條形碼的油墨顏色值來在識別過程當中搜索。
  • MaximumBarcodes——得到和設置用於識別的最大條碼數量。
  • Orientation——得到和設置在識別過程當中的用於分析的條碼方向。
  • ReturnPossibleBarcodes——獲取和設置決定在結果列表中可能返回的條碼的值。

BarcodeXpress.Net在圖像中條碼識別示例    >>查看示例

>>>Barcode Xpress 下載
相關文章
相關標籤/搜索