This project develops and distributes QR Code decode/encode library under GPL v2. The project goal is Utilize QR Code embeded information for programmable devices all over the world. QR Code is the industrial standard, JIS-X-0510 and ISO/IEC18004.
jarファイルを添付するようにしました。
□バグ修正□
・URLデータを認識する際、最後の1文字が欠ける可能性
・エラー処理を厳密化
・位置検出パターンの位置関係を誤認識することがあるバグの修正
□改良点□
・型番1のGrid生成処理の微調整(X方向,Y方向それぞれ+1dotオフセット)
・文字モードにエラーがある場合は、適当に予測して読み込む
ようにした
・画像の各ピクセルの輝度の検出方法の改良(Bのみ→RGB:NTSC方式)
・輝度にムラがある画像を上手く読み取るため、明暗の閾値を
4x4=16個の領域に分けて検出するようにした
・三方にある位置検出パターンの検出条件を若干甘くした
・型番7以上で、最初に読みに行った型番情報が読み取れない場合は、
別の箇所に格納されている型番情報を読みに行くように修正