Я пытаюсь реализовать код, который можно использовать для обнаружения руки путем нахождения контуров руки после того, как она была пороговой, но я продолжаю получать сообщение о том, что max () является пустой последовательностью для следующей строки: contour = max (cnts, ключ = лямбда x: cv2.contourArea (x)). Что я делаю не так :(
_, thresh = cv2.threshold(filtered, 127, 255, cv2.THRESH_BINARY + cv2.THRESH_OTSU)
cv2.imshow("Threshold", thresh)
rawCapture.truncate(0)
#########CONTOURS#############
(_,cnts,_) = cv2.findContours(thresh.copy(), cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE)
print(len(cnts))
contour = max(cnts, key=lambda x: cv2.contourArea(x))