Halconにおけるバーコードデコード成功率向上のためのアプローチ
Halconライブラリを使用したバーコードデコードの一般的なプロセスは、以下の4つのステップで構成されます。
デコードモデルの初期化
デコードパラメータの設定
デコード処理の実行
モデルの解放とメモリのクリーンアップ
* デコードモデルの作成
create_bar_code_model ([], [], BarCodeHandle)
* スキャンライン数の設定 (例: 30本)
set_bar_code_param (BarCodeHandle, ...
6月22日 16:07 投稿
アフィン変換におけるせん断変換の研究と応用
アフィン変換は、平行移動、反転、回転、スケーリング、せん断変換の5つの変換の組み合わせです。
せん断変換は上記の5つ目の変換です。
画像のせん断は、投影面上での平面物体の非直角投影を表します。せん断により、画像内の図形が歪みます。一般的には、水平方向のせん断と垂直方向のせん断の2種類があります。(下図参照)
具体的な数学的説明については、以下のブログ ...
6月9日 22:31 投稿
Halconにおけるドメインとリージョンの機能と操作手法
ドメインの概念
Halconでは、画像のROI(Region Of Interest)を数学的な定義域(Domain)と呼称します。画像は座標を画素値にマッピングする関数f(x)=grayとして定義され、ドメインはこのxの範囲を指します。ドメインは画像の処理対象領域を定義する仕組みです。
画像とリージョンを結合する主要演算子はreduce_domainで、元画像のドメイン範囲を保持します。
ドメイン操 ...
5月25日 07:58 投稿