User manual - Windows CE ソフトウェアマニュアルver.1.05(2010年6月30日)
55
デュアルデコーダ(デコードレベル“高度”)
デュアルデコーダは、まず標準のデコーダによりデコードを行い、読み取りに失敗した場合に限り、以下
の追加デコーダでの読み取りを行います。
• Code39
• Code128
• EAN
従来のデコーダでは、バーの太さの 2 値化または 4 値化を行う際に、1 キャラクタ分の黒バーと白バーの
太さの合計から 1 モジュールの平均を算出し処理していますが、黒と白のバー太さに大きな差があると正
しく読み取りことができません。そのため、上記追加デコーダでは、黒バーと白バーを分けて計算すること
により、黒と白のバーの太さに差があるバーコードの読み取り許容範囲を拡大します。
※ この機能に関連するライブラリ関数は、以下のとおりです。
レーザースキャナライブラリ
OBRSetDecodeLevel
デコードレベルを設定
OBRGetDecodeLevel
デコードレベルを取得