簡體   English   中英

檢測圖像中的點 - opencv python

[英]detecting dots in image- opencv python

我有一張來自培養皿的圖像,我想檢測黑色圓點(數量和位置),最好是在 python+opencv 中。 我在python opencv中嘗試了不同的方法,但都沒有成功,例如霍夫圓,findContours等。

我使用了如何使用 python 和 Opencv 計算圖像中的點數? 計算 image 中的彩色點 這兩種方法的問題在於它們還將正確的部分也檢測為點(在盤子之外)。 因此檢測到的點數非常高~2K 在此處輸入圖像描述 輸入

所需 output: 期望的輸出

您可以使用用於檢測圖像上圓形物體的簡單斑點檢測器技術。 有許多參數也可以幫助您定義 Blob(對象)的最小大小、按慣性過濾、按凸性過濾和按顏色過濾。 作為參考,您可以訪問文檔鏈接( https://docs.opencv.org/3.4/d0/d7a/classcv_1_1SimpleBlobDetector.html

暫無
暫無

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

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