2015-11-06 32 views
1

我使用blob檢測來檢測板上的一些黑色石塊。大多數情況下,它可以正常工作,但是當涉及光滑的表面之一(如下面的閾值圖像)時,它不起作用。如圖片右側所示,反射表面非常大,因此檢測不會將其視爲斑點。無論如何去解決它?謝謝。OpenCV,Python,Blob檢測。如何避免反射表面

我用cv2.SimpleBlobDetector進行跟蹤。 enter image description here

回答

1

我會考慮使用cv2.findcontour()函數並選擇輪廓層次結構的最大成員。