[英]detecting dots in image- opencv python
我有一張來自培養皿的圖像,我想檢測黑色圓點(數量和位置),最好是在 python+opencv 中。 我在python opencv中嘗試了不同的方法,但都沒有成功,例如霍夫圓,findContours等。
我使用了如何使用 python 和 Opencv 計算圖像中的點數? 並計算 image 中的彩色點。 這兩種方法的問題在於它們還將正確的部分也檢測為點(在盤子之外)。 因此檢測到的點數非常高~2K
您可以使用用於檢測圖像上圓形物體的簡單斑點檢測器技術。 有許多參數也可以幫助您定義 Blob(對象)的最小大小、按慣性過濾、按凸性過濾和按顏色過濾。 作為參考,您可以訪問文檔鏈接( https://docs.opencv.org/3.4/d0/d7a/classcv_1_1SimpleBlobDetector.html )
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.