[問題] 請問如何找尋某個角度的點?已回收

看板MATLAB作者 (禽獸不如)時間14年前 (2010/05/11 20:52), 編輯推噓2(208)
留言10則, 4人參與, 最新討論串1/1
各位好 小弟想請問一下 假設有一個圓影像 已知圓心與使用edge過後邊緣影像 我想找尋某個角度的邊緣點的座標(已圓心為原點) 找某個角度1度或者是30度所對應到的邊緣像素點 請問一下這程式要如何寫? -- 當一個女人把自己的手放在男人的敏感處,被稱為性暗示; 當一個男人把自己的手放在女人的敏感處,卻稱為性騷擾...... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.13.136.238

05/11 22:39, , 1F
我會寫兩個直線方程式找兩個mask,然後做兩次交集
05/11 22:39, 1F

05/11 23:24, , 2F
反過來想,你可以先求每個邊緣點所對應的角度建成表。
05/11 23:24, 2F

05/11 23:25, , 3F
接下來用查表法,如此也可以接受角度有些偏離的點。
05/11 23:25, 3F

05/11 23:41, , 4F
我想請問一下如何把每個邊緣點所對應的角建成表呢?
05/11 23:41, 4F

05/12 14:13, , 5F
換成集座標 改變離原心距離原心距離r
05/12 14:13, 5F

05/12 14:15, , 6F
因為角度固定的 所以只要延r找出有像素的位置
05/12 14:15, 6F

05/12 14:16, , 7F
但是要先把你的影像邊緣的強度定義好 和決定r範圍
05/12 14:16, 7F

05/12 14:41, , 8F
不知道你是不是在做圓偵測
05/12 14:41, 8F

05/12 17:31, , 9F
嗯是做圓偵測沒錯 但我有點不太了解你所說的做法
05/12 17:31, 9F

05/12 17:31, , 10F
可否詳細說明一下!?
05/12 17:31, 10F
文章代碼(AID): #1BwLBoAC (MATLAB)