5
A
回答
1
自然人應該是cvHoughCircles
。每條曲線的每個部分都會添加一個表示中心點的三元組「投票」。現在,你只有部分圈子,所以選票數量有限,準確性降低,但你可能會懷疑這麼多。
0
- 閾值圖像
- 削弱它,直到有很少或沒有噪音(小斑點)
- 擴張回來
- 找到大斑點。如果仍有一些小斑點,請選擇最大面積。
- 使用CV ::時刻找到自己的心
1
這裏就是我會首先嚐試:
觀察,如果從圓的真正中心畫線,圖像強度的局部最大值沿着它們以與光線方向無關的間隔發生。這些間隔是連續圓的半徑長度之間的差異。
因此,修復一個數字或射線方向,比如16個等距[0,pi],並且定義一個成本函數,參數化在中心的(xc,yc)座標和圓的ri半徑上例如等於在不同半徑之間沿着半徑的最大值位置的方差。
相關問題
- 1. 的Python - OpenCV的 - 圓檢測與HoughCircles
- 2. opencv - 如何找到圓形測試模式的中心?
- 3. 圓檢測用的OpenCV
- 4. 如何使用OpenCv模糊一個rectagle
- 5. python opencv - blob檢測或圓圈檢測
- 6. OpenCV - 檢測圓形形狀
- 7. 在opencv中檢測半圓
- 8. 橢圓檢測opencv蟒蛇
- 9. 如何檢測模糊的DST重疊?
- 10. 如何檢測哪個窗口模糊了另一個窗口?
- 11. 如何檢測可拖動的圓形與KineticJS重疊的另一個圓形?
- 12. Java中的OpenCV橢圓檢測問題
- 13. OpenCV檢測部分有噪聲的圓
- 14. 「中心」是一個模糊的參考
- 15. OpenCV 3 HOG檢測信心?
- 16. 使用OpenCV模糊保存檢測對象的圖像
- 17. 使用openCV檢測圖像中部分模糊的矩形
- 18. 如何使用openCV檢測一組圓圈?
- 19. 高斯模糊與OpenCV:只模糊圖像的子區域?
- 20. 檢測圖像如何模糊
- 21. 如何檢測填充的圓圈+ OpenCV + Python
- 22. 如何用openCV檢測圖像中的圓圈?
- 23. pygame的 - 碰撞檢測與兩個圓
- 24. 的Box2D - 如何使一個空心圓
- 25. 如何檢測OpenCV中的多個面?
- 26. HoughCircles能否在opencv中檢測圓圈內的圓圈?
- 27. matplotlib模糊的圓和橢圓
- 28. 如何有效地與OpenCV的檢測集羣的中心圖像中
- 29. OpenCV的GPU模糊緩慢
- 30. openCV:使用findContours檢測圓圈
對於[DSP](http://dsp.stackexchange.com/) – Maurits 2012-07-19 15:11:39
可能是一個更好的問題它看起來像中心實際上是在圖像之外,這是正確的嗎? – MSalters 2012-07-19 18:54:03
是的,中心在外面,但是當我使用霍夫圓變換時,我在中間使用了更大的圖片。 – JingKe 2012-07-19 20:29:24