作者g318 (^___^)
看板MATLAB
標題[討論] 求跪取出圖中十圓(第一個解給所有p幣財涵
時間Thu Feb 7 12:55:59 2019
https://i.imgur.com/hSAURXB.jpg
強者們安安,
謝謝看完這篇,
我遇到一個問題,
要把十圓圓心取出來,
我已畫出一個接近十圓的圓在旁邊了,
https://i.imgur.com/fOtlGBw.jpg
有人說用最小平方先取出十元就好了,
我怎麼用最小平方,
我畫的圓跟圖中十圓結合?
且取出十圓中心坐標
(第一個解給所有p幣財產)
<(_ _)>
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.28.16.211
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MATLAB/M.1549515361.A.D82.html
1F:→ sin55688: 圖中的十元?什麼圖?畫了十元在旁邊? 完全看不懂...02/07 16:48
2F:→ book5601: 感覺是砸扣(NT.10)的意思02/07 17:08
※ 編輯: g318 (110.28.16.211), 02/07/2019 18:33:17
※ 編輯: g318 (110.28.16.211), 02/07/2019 19:49:29
3F:推 sppmg: 他有個10元硬幣圖,要(fitting)求中心。02/07 23:14
4F:→ sppmg: 重合用圓不好,用橢圓比較適合。不過我不會 XD02/07 23:16
5F:→ book5601: 看完你的圖再看你的要求,我想應該是不可能。你的圖片02/08 00:49
6F:→ book5601: 的對比度太低,如果要用電腦自動判斷圓心的話,需要重新02/08 00:49
7F:→ book5601: 挑選圖片。而且要往影像辨識的方向去尋找靈感。02/08 00:49
8F:→ zu11tune13: 調整十元圖片陣列的大小讓黑框與十元切齊,讓黑框變02/08 11:07
9F:→ zu11tune13: 成正方形,再畫兩條對角線取交點吧。不過以上步驟都要02/08 11:07
10F:→ zu11tune13: 手動調整,不是個好方法,圖片解析度太低了02/08 11:07
感謝回答,
正方形無法使用最小平方解,
需要圓型才較適合喔
※ 編輯: g318 (110.28.16.211), 02/08/2019 11:14:39
11F:→ zu11tune13: 沒有啦,現在沒有圓周上的點也沒辦法用最小平方法找 02/08 11:32
12F:→ zu11tune13: 啊,我的意思是用正方形對角線交點=內切圓圓心的想法 02/08 11:32
13F:→ zu11tune13: 找,但誤差會與像素大小有關就是了 02/08 11:32
14F:→ zu11tune13: 真的不行就自己點幾個圓周上的點再迴歸成方程式找圓 02/08 11:42
15F:→ zu11tune13: 心座標XD 02/08 11:42
16F:推 b2481: 可以給個原圖嗎?想做做看,哈哈 02/11 14:16
https://imgs.cc/image/aaaaa7Whd
感謝大大 <(_ _)>
※ 編輯: g318 (27.52.166.236), 02/11/2019 19:45:00
17F:推 s871526117: imfindcircles 這個函數不能嗎? 02/12 16:43
18F:→ x46824682x: 很笨的做法,先做一個實心圓,然後放在不同位置做交 02/14 15:01
19F:→ x46824682x: 集,交集程度越大表示包覆越多,此時的位置就是圓心 02/14 15:01
20F:→ x46824682x: 位置。 02/14 15:01
21F:推 tn00364361: 我會建議先了解怎麼用Hough Transform去fit一條直線。 02/15 09:27
22F:→ tn00364361: 再用關鍵字"Hough Transform"跟"circle"在Google上查 02/15 09:27
23F:→ tn00364361: 看看,應該會有蠻多結果的。 02/15 09:27