検出したマークの形状データを格納する構造体です。
変数 | |
enum f_fpm_markshape | shape |
INT | mark_n |
DPNT_T | center [F_FPM_MAX_SHAPE_N] |
DOUBLE | radius [F_FPM_MAX_SHAPE_N] |
DOUBLE | deg [F_FPM_MAX_SHAPE_N] |
INT | vrtx_n |
DPNT_T | vrtx [F_FPM_MAX_SHAPE_N][F_FPM_MAX_VERTEX_N] |
マーク形状
検出マーク数
DPNT_T F_FPM_MARKINFO::center[F_FPM_MAX_SHAPE_N] |
検出マーク形状の中心座標(単位:画素)
DOUBLE F_FPM_MARKINFO::radius[F_FPM_MAX_SHAPE_N] |
円の半径(単位:画素, 形状が円のみ使用)
DOUBLE F_FPM_MARKINFO::deg[F_FPM_MAX_SHAPE_N] |
形状の傾き(単位:度, 長方形・十字のみ使用)
頂点座標の数(単位:個,長方形・十字のみ使用)
DPNT_T F_FPM_MARKINFO::vrtx[F_FPM_MAX_SHAPE_N][F_FPM_MAX_VERTEX_N] |
頂点座標(単位:画素, 長方形・十字のみ使用)