480x640 の画像を表すマトリックス A と、次のようにいくつかのインデックスを含むサイズ 480xN の別のマトリックス index_matrix があります。
row_index col_index(es)
1 210
2 210
3 [179,210]
4 [182,210]
5 206
6 206
.
.
.
480
最初の列は martix A の行インデックスに対応し、2 番目の列はマトリックス A の列インデックスに対応するため、index_matrix の各行は martix A のピクセルのインデックスを表します。たとえば、上記の例の最初の行です。 index_matrix の は、row_1 col_210 にあるピクセルのインデックスを表し、3 行目は、row_3 col_179 と row_3 col_210 にある 2 つのピクセルのインデックスを表します。したがって、インデックス A のピクセルのみを index_matrix のインデックスに接続して、index_matrix で行ごとに移動し、現在の行のピクセルを下の行のピクセルと接続するなどします。たとえば、上記の例での作業: index_matrix の row_1 で col_index は 210 で、index_matrix の次の行 row_2 は col_index が 210 であるため、pixel(1,210) を pixel(2,210) に接続したい 次に、index_matrix の次の行 row_3 では、col_indexes は 179 と 210 であるため、ピクセル (2,210) を (3,179) と (3,210) の両方に接続しますが、ピクセル (1,210) はそれらに接続されません。これは、すぐ上の行ではないためです。それなど。したがって、主なアイデアは、すべての行の特定のピクセルを次の行の特定のピクセルに接続することです。そこで、どなたかアドバイスをお願いしたいです。