2値画像の論理演算

概要

本サンプルプログラムは入力した2つの2値画像に対して、論理和(OR)・論理積(AND)・排他的論理和(ExOR)のいずれかを実行します。

使用しているFVXコンポーネント

FvxDisplayEx, FvxFileAccess, FvxImage, FvxVideo, FvxROI, FvxChangeImage, FvxBinFilter

構成

構成図
画像処理装置にはFVX基本パック ver2.50以降及びFVXファースト標準ビデオPACK ver2.50以降がインストールされている必要があります。

操作方法

実行画面

[処理画像取得・保存]

Grab

カメラから画像を取り込みます。カメラ取込が不可能な場合は灰色で表示されます。

画像ファイル読込

画像ファイルを読み込みます。読み込む画像はサイズが512*480の2値又は濃淡画像にしてください。

2値画像保存

表示中の2値画像をファイルに保存します。

[表示画像選択]

マスタ画像・処理対象画像・結果画像のうち、どの画像を表示するか指定します。

[2値化]

閾値

濃淡画像を2値化する際の閾値を指定します。0〜255 の間で指定してください。

[論理演算]

AND

マスタ画像と処理対象画像の論理積を計算します。

OR

マスタ画像と処理対象画像の論理和を計算します。

EOR

マスタ画像と処理対象画像の排他的論理和を計算します。

処理範囲設定

2値フィルタを適用する範囲を指定します。指定された領域は青い線で表示されます。

実行例

マスタ画像 処理対象画像 排他的論理和(ExOR)
マスタ画像 処理対象画像 結果画像

注意事項

本サンプルプログラムを使用する際には、使用許諾事項を必ずお読み下さい。