在我有一個martrix甲表示如圖所示的480×640的圖像和尺寸480xN的另一個矩陣index_matrix其中包含一些指數:某些行與下一行中的特定像素在連接某些像素的圖像Matlab的
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中像素的索引,例如上例中的第一行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'函數」 – Tak
@TryHard在我以前的評論中是否闡明瞭一些事情?謝謝 – Tak