バーコード・2次元コード ライブラリー
GR-CODE FILTER
当社デコードライブラリ製品に同梱される専用の画像前処理モジュールです。読み取る際に必要となる最適な前処理(画像処理)機能を実装することが可能になります。
各種コードを正確にデコードするには、きれいに撮像する必要がありますが、最適な画像に加工する前処理も重要になります。画像を白と黒の2色に変換する二値化などの反転処理を始め、特長点の強調(膨張/収縮など)や、ぼかしてノイズ成分を減らしたり、歪みを補正したりする、画像前処理が重要です。
読み取る際に必要となる最適な前処理(画像処理)機能を実装することが可能になります。
特長
- 8ビットモノクロ画像の前処理機能を用意
- ANSI-Cで記述、OS・プラットフォームに非依存設計
- 調整に便利なWindowsシミュレーターを付属

機能一覧
| 1 | しきい値による二値化(白黒化) | 8 | 輪郭強調 (アンシャープマスク) |
| 2 | 上下反転 | 9 | 歪み補正 |
| 3 | 左右反転 | 10 | 暗部膨張(明部収縮) |
| 4 | 白黒反転 | 11 | 明部膨張(暗部収縮) |
| 5 | 線形補間拡大 | 12 | 明度平滑化1 (ガンマ補正) |
| 6 | ぼかし1 (ボックス) | 13 | 明度平滑化2 (モルフォロジー変換) |
| 7 | ぼかし2 (ピンぼけ) | 14 | 減算 |
適用例
1.しきい値による二値化(白黒化)
しきい値による二値化を行います。
2.上下反転
画像の上下を反転します。

3.左右反転
画像の左右を反転します。

4.白黒反転
画像の白黒を反転します。

5.線形補間拡大
線形補間を使用して指定のサイズに画像を拡縮します。

6.ぼかし1 (ボックス)
ぼかし処理(ボックス)を行った画像を作成します。

7.ぼかし2 (ピンぼけ)
ぼかし処理(ピンぼけ)を行った画像を作成します。

8.輪郭強調 (アンシャープマスク)
アンシャープマスク処理で画像内の輪郭部分を強調します。

9.歪み補正
魚眼平面変換を使用して画像の歪みを補正します。

10.暗部膨張(明部収縮)
指定サイズで暗部を拡大した画像を作成します。

11.明部膨張(暗部収縮)
指定サイズで明部を拡大した画像を作成します。

12.明度平滑化1 (ガンマ補正)
ガンマ補正を使用して、画像を平滑化します。

13.明度平滑化2 (モルフォロジー変換)
モルフォロジー変換(暗部膨張・明部膨張)を使用して画像を平滑化します。

14.減算
画像1から画像2を差し引いた画像を生成します。


同梱製品
- QRコード®・ライブラリ
- DataMatrixコード・ライブラリ
- 1次元バーコード・ライブラリ
- GS1 DataBarソースコード・ライブラリ
お問い合わせフォーム
フォームが表示されるまでしばらくお待ち下さい。
恐れ入りますが、しばらくお待ちいただいてもフォームが表示されない場合は、 こちらまでお問い合わせください。
関連製品
-

GR-QR
QRコード®をエンコード(生成)およびデコード(読取)するためのライブラリ製品です。
-

GR-DataMatrix
GR-DataMatrixは、DataMatrixコードをエンコード(生成)およびデコード(読取)するためのライブラリ製品です。
-

GR-BARCODE
1次元バーコードをエンコード(生成)およびデコード(読取)するためのライブラリ製品です。
-

GR-GS1 DataBar
GS1データバーをエンコード(生成) ・ デコード(読取)するためのライブラリ製品です。
小さなスペースに多くの情報を入れられる一次元バーコードで、従来のJANコードよりも柔軟で、賞味期限・ロット番号・シリアル番号などの付加情報が追加できます。