В настоящее время я работаю над проектом по обнаружению дефектов изображения. ![image after I apply threshold function](https://i.stack.imgur.com/8zGpe.png)
Контуры не связаны ... Я не знаю, почему они дискретные точки
![contours](https://i.stack.imgur.com/le17F.png)
Вот мой код:
ret, thresh1 = cv2.threshold(img, 95, 255, cv2.THRESH_BINARY)
cnts= cv2.findContours(thresh1,cv2.RETR_LIST, cv2.CHAIN_APPROX_NONE)[-2]
cv2.drawContours(img, cnts, -1, (255,255,0), 3)
Также функция len(cnts)
не возвращает правильное количество белой точки ...