DetailLevel プロパティー
適用
ビジョンオブジェクト: Geometric
解説
検索中に、エッジが検出されたとみなされるレベルを選択します。
用法
VGet Sequence.Object.DetailLevel, var
VSet Sequence.Object.DetailLevel, value
- Sequence
- シーケンス名かシーケンス名を示す文字列変数
- Object
- オブジェクト名かオブジェクト名を示す文字列変数。オブジェクトは指定されたシーケンスに存在していなければなりません。
- var
- プロパティーの値を示す整数変数
- value
- プロパティーの新しい値を示す整数または式
値
- 1 - Medium
- ビジョン定数: VISION_DETAILLEVEL_MEDIUM
- 2 - High
- ビジョン定数: VISION_DETAILLEVEL_HIGH
- 3 - Very High
- ビジョン定数: VISION_DETAILLEVEL_VERYHIGH
デフォルト: 1 - Medium
詳細説明
DetailLevelは、検索中にエッジとみなすもののコントラストレベルを決めます。エッジは隣接するピクセルとの間のグレースケール値の変化により定義されます。デフォルト設定のMediumでは、コントラストに変化がある、ノイズがある、照明が一定でないなどの状況で、画像イメージから有効なエッジを安定して検出します。画像イメージ中のコントラストの強い領域に比べて、目的のオブジェクトがとても弱いコントラストの場合などは、コントラストの弱いエッジが検出されないことがあります。画像イメージ中にコントラストの弱いオブジェクトがある場合、DetailLevelの設定をHighにして、画像イメージ中の重要なエッジはすべて検出できるようにしてください。VeryHighの設定では、コントラストが弱いエッジもすべて抽出します。ただし、このモードはノイズにとても影響されやすいことに注意してください。
Smoothness プロパティーにより、エッジ抽出フィルターの平滑化レベルをコントロールすることもできます。
参照
Geometric オブジェクト, Smoothness プロパティー