Возможно, вам это больше не нужно, но я недавно написал класс java для этого. По-видимому, Яник Рочон сделал что-то подобное. Он преобразует числа до 999 Novemdecillion (999 * 10 ^ 60). Это могло бы сделать больше, если бы я знал, что произошло после Novemdecillion, но я готов был бы поспорить, что это не нужно. Просто введите число как строку в центах. Результат также грамматически корректен.
Из OpenCV4, findContours
возвращает 2 значения contours
и hierachy
, поэтому теперь контуры находятся в new
в вашем коде. Это должно быть
cnts, hier = cv2.findContours(edged.copy(), cv2.RETR_LIST, cv2.CHAIN_APPROX_SIMPLE)