[問題] 請問要如何修改讀取座標的順序?

看板MATLAB作者 (芭樂孝)時間10年前 (2014/01/07 10:43), 編輯推噓2(204)
留言6則, 4人參與, 最新討論串1/1
各位前輩,小弟不才想請教個簡單問題, 我讀取了一個二值影像後, 利用[i j]=find(f==255); 抓出所有的白色座標, 但是他抓點的順序是先從左到右再由下至上。 再不旋轉影像的前提下,如何將讀取順序改成 先由上至下,再從左到右?? 懇請各位前輩賜教,感謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.64.98.221

01/07 13:55, , 1F
可能要到find裡面改code
01/07 13:55, 1F

01/07 13:56, , 2F
這樣做是為了什麼阿??
01/07 13:56, 2F

01/07 14:30, , 3F
光學量測用,要用線雷射在物體上的影像座標轉換,但要有
01/07 14:30, 3F

01/07 14:31, , 4F
順序排列
01/07 14:31, 4F

01/07 15:34, , 5F
reshape轉一維再去find?
01/07 15:34, 5F

01/07 21:23, , 6F
照你的需求拉成1D,然後靠idx2sub回傳2D的x,y值.
01/07 21:23, 6F
文章代碼(AID): #1Iosd1Mq (MATLAB)