[讨论] 求跪取出图中十圆(第一个解给所有p币财涵

楼主: g318 (^___^)   2019-02-07 12:55:59
https://i.imgur.com/hSAURXB.jpg
强者们安安,
谢谢看完这篇,
我遇到一个问题,
要把十圆圆心取出来,
我已画出一个接近十圆的圆在旁边了,
https://i.imgur.com/fOtlGBw.jpg
有人说用最小平方先取出十元就好了,
我怎么用最小平方,
我画的圆跟图中十圆结合?
且取出十圆中心坐标
(第一个解给所有p币财产)
<(_ _)>
作者: sin55688 (单手挑藏獒)   2019-02-07 16:48:00
图中的十元?什么图?画了十元在旁边? 完全看不懂...
作者: book5601 (苍澜野兽)   2019-02-07 17:08:00
感觉是砸扣(NT.10)的意思
作者: sppmg (sppmg)   2019-02-07 23:14:00
他有个10元硬币图,要(fitting)求中心。重合用圆不好,用椭圆比较适合。不过我不会 XD
作者: book5601 (苍澜野兽)   2019-02-08 00:49:00
看完你的图再看你的要求,我想应该是不可能。你的图片的对比度太低,如果要用电脑自动判断圆心的话,需要重新挑选图片。而且要往影像辨识的方向去寻找灵感。
作者: zu11tune13 (命运13)   2019-02-08 11:07:00
调整十元图片阵列的大小让黑框与十元切齐,让黑框变成正方形,再画两条对角线取交点吧。不过以上步骤都要手动调整,不是个好方法,图片分辨率太低了没有啦,现在没有圆周上的点也没办法用最小平方法找啊,我的意思是用正方形对角线交点=内切圆圆心的想法找,但误差会与像素大小有关就是了真的不行就自己点几个圆周上的点再回归成方程式找圆心座标XD
作者: b2481 (RayGetRUA-RUA)   2019-02-11 14:16:00
可以给个原图吗?想做做看,哈哈
作者: s871526117 (安安)   2019-02-12 16:43:00
imfindcircles 这个函数不能吗?
作者: x46824682x (乱舞秋枫)   2019-02-14 15:01:00
很笨的做法,先做一个实心圆,然后放在不同位置做交集,交集程度越大表示包覆越多,此时的位置就是圆心位置。
作者: tn00364361 (小氵斿)   2019-02-15 09:27:00
我会建议先了解怎么用Hough Transform去fit一条直线。再用关键字"Hough Transform"跟"circle"在Google上查看看,应该会有蛮多结果的。

Links booklink

Contact Us: admin [ a t ] ucptt.com