【发布时间】:2013-08-06 16:49:06
【问题描述】:
我有一个代表 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
第一个 col 对应于 martix A 中的行索引,第二个 col 对应于矩阵 A 中的 col 索引,因此 index_matrix 中的每一行代表一个像素在 martix A 中的索引,例如在矩阵 A 中的第一行上面 index_matrix 的例子表示位于 row_1 col_210 的像素的索引,第三行表示位于 row_3 col_179 和 row_3 col_210 的两个像素的索引。因此,我只想将 martix A 的像素与 index_matrix 中的索引连接起来,这样我将在 index_matrix 中逐行移动,并将当前行的像素与下一行中的像素连接起来,依此类推。例如处理上面的例子:在 index_matrix 中的 row_1 中,col_index 是 210,而 index_matrix 中的下一行 row_2 中 col_index 是 210,所以我想将像素(1,210)与像素(2,210)连接起来,然后在 index_matrix 中连接下一行 row_3 col_indexes 是 179 和 210,所以我想将像素 (2,210) 与 (3,179) 和 (3,210) 连接,但像素 (1,210) 不会连接到它们,因为它不是它正上方的行,依此类推。所以主要思想是将每一行中的某些像素与下一行中的某些像素连接起来。所以我问是否有人可以请教。
【问题讨论】:
-
连接是什么意思?您能否根据数据类型(矩阵、结构、元胞数组)以及原型中说明内容的一些条目来举例说明您想要的输出?
-
martix A 是一个图像,所以我想通过在它们之间画一条线来连接像素“可能正在使用
line函数” -
@TryHard 我是否在之前的评论中澄清了一些事情?谢谢
-
请看我的回答!