簡體   English   中英

使用 Python OpenCV 測量已知圓的精確 position

[英]Measure exact position of known circle using Python OpenCV

我有一張包含一堆圓形特征的圖像。 我想確切地知道特定圓的中心的確切位置及其半徑(最好具有亞像素精度)。

校准圈

OpenCV 中是否有一種方法可以將圓形擬合到圖像中,而不是使用圓形檢測器來嘗試找到所有圓形? 像這樣:

檢測到校准圈


更新:

我嘗試過使用霍夫圓檢測方法,似乎對圓應該在黑線的內側還是外側邊緣感到困惑。 圓圈在內外邊緣之間跳躍,或者有時嘗試兩者都做。

霍夫圓檢測問題

我現在能想到的就是,如果你知道大概的中心和半徑,搜索所有的圓,並使用圓方程的最小擬合平方來找到你要找的那個。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM