- メインページ
- モジュール
- ネームスペース
- データ構造
- ファイル

- データ構造
- データ構造索引
- クラス階層
- データフィールド

Public 型 | 変数
構造体 mist::morphology::morphology_structure

モルフォロジ演算に利用する構造要素 [詳細]

`#include <morphology.h>`

## Public 型
typedef std::vector< point > | list_type
| 構造要素内の座標値を格納するリスト型

## 変数
list_type | object
| 構造要素内の全要素の座標値を格納するリスト
list_type | update
| 構造要素をX軸方向に1画素移動した時に，新規に構造要素に含まれる要素の座標値を格納するリスト
size_t | margin_x
| X軸方向で構造要素の中心から端までの距離で大きい側の距離
size_t | margin_y
| Y軸方向で構造要素の中心から端までの距離で大きい側の距離
size_t | margin_z
| Z軸方向で構造要素の中心から端までの距離で大きい側の距離

## 説明

モルフォロジ演算に利用する構造要素

本構造体を，Erosion，Dilation，Opening，Closingの関数に渡す． 本データ構造によって，任意の凸形状の構造要素のモルフォロジ演算が実行可能．

この構造体の説明は次のファイルから生成されました:

- morphology.h