検出したマークの形状データを格納する構造体です。
変数 | |
| 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] |
頂点座標(単位:画素, 長方形・十字のみ使用)