モルフォロジ演算に利用する構造要素 [詳細]
#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の関数に渡す. 本データ構造によって,任意の凸形状の構造要素のモルフォロジ演算が実行可能.