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 下載