OpenCV,Python,Blob Detection。如何避免反光表面

时间:2015-11-06 10:43:11

标签: python opencv image-processing

我正在使用斑点检测来检测盘子上的一些黑色宝石。大部分时间它工作正常,但是当涉及到光滑的表面时,如下面的阈值图像,它不会工作。如图所示,反射表面非常大,因此检测不会将其视为斑点。无论如何绕过它?谢谢。

我使用cv2.SimpleBlobDetector进行此跟踪。 enter image description here

1 个答案:

答案 0 :(得分:1)

我会考虑使用cv2.findcontour()函数并选择轮廓层次结构中最大的成员。