Я начинаю openCV и пытаюсь проанализировать существующий код для решения sudoku. Существует этот раздел кода, который вызывает ошибку.Тип Ошибка: только массивы длиной-1 могут быть преобразованы в сканеры Python
samples = np.float32(np.loadtxt('feature_vector_pixels.data'))
responses = np.float32(np.loadtxt('samples_pixels.data'))
model = cv2.ml.KNearest_create()
model.train(samples, responses)
Ошибка следующая Type Error: Only length-1 arrays can be converted to Python Scalars
.
Полный отслеживающий, как показано ниже:
C:\Study stuff\FinalProject>c:\Python27\python.exe Sudoku.py
Traceback (most recent call last):
File "Sudoku.py", line 15, in <module>
model.train(samples, responses)
TypeError: only length-1 arrays can be converted to Python scalars
Любая идея относительно того, что проблема?
У вас есть полная трасса? – memoselyk
@memoselyk Я добавил полную трассу – TheFallenOne