findContours()
ищет белые объекты на черном фоне, поэтому вам необходимо выполнить следующие действия:
ret, thresh = cv2.threshold(gray, 225, 255, cv2.THRESH_BINARY_INV)
, и вам нужно найтиконтуры, как это:
im2, contours, hier = cv2.findContours(thresh, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE)