[英]Detecting the locations of circles and crosses in an image
這不是一件容易的事。
對於彩色外殼,您應該首先分離顏色平面。 您有可能將標記分開。
但對於黑白的情況,沒有逃脫,你必須更深入。
我會首先嘗試檢測網格線,例如使用霍夫線檢測器,盡可能准確。 然后刪除那些行。
然后嘗試找到十字架,它們是短的斜線段(大部分時間被前面的操作打破)。
可以使用小范圍半徑的霍夫圓檢測器檢測圓圈。
或者,可以使用rige或邊緣檢測器來獲得短段和短弧形弧。 您可能必須添加一些過濾條件以避免連接線。
如上所述,這不是一件容易的事。 一種可能的方法是機器學習。 我認為級聯分類器(又名Viola Jones方法)非常適合檢測對象。 使用openCV很容易實現,但需要了解它是如何工作的以及大量的樣本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.