Я пытаюсь скомпилировать генератор наборов данных в Python 3, но он плохо компилируется, я думал, что это может быть проблема синтаксиса между версиями необходимых библиотек.
Я оставляюссылка ниже https://github.com/tomcastro/licensePlateDatasetGenerator
Программа оставляет эту ошибку:
command: py -3 randomPlateGenerator.py
Traceback (most recent call last):
File "randomPlateGenerator.py", line 76, in <module>
randomPlateGenerator(style=style, reps=reps)
File "randomPlateGenerator.py", line 59, in randomPlateGenerator
numberToImage(licensePlate, style)
File "C:\Users\X\Desktop\licensePlateDatasetGenerator-master\licensePlateDatasetGenerator-master\numberToImage.py", line 48, in numberToImage
text += getBoundingBoxes(canvas_cp, lp, xoffset=20, yoffset=20)
File "C:\Users\X\Desktop\licensePlateDatasetGenerator-master\licensePlateDatasetGenerator-master\numberToImage.py", line 88, in getBoundingBoxes
im2, cnts, h = cv2.findContours(thresh, 1, 2)
ValueError: not enough values to unpack (expected 3, got 2)
Наконец, файл randomPlateGenerator.py в строке 1 должен изменить # coding: utf8
на #coding: utf-8
.
Любая помощь действительно приветствуется