× [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 |
![]() |
複数の画像中の特徴点を保持するときに使いそう。
各画像中の点の数は不定で、プログラム中で取得する。 構造体の型宣言 struct point{ int *x; int *y; }; 構造体の宣言 struct point Point[image]; pix個の特徴点があるとき Point[i].x = Initialize_1dimInt(Point[i].x, pix); Point[i].y = Initialize_1dimInt(Point[i].y, pix); 構造体で宣言しているポインタを配列化する int* Initialize_1dimInt(int *array, int max){ array = (int *)calloc(max, sizeof(int)); return array; } データにアクセスするとき x = Point[i].x[p]; y = Point[i].y[p]; PR |
![]() |