Я попытался следовать этому , и получил ошибку
TypeError: ufunc 'true_divide' output (typecode 'd') could not be coerced to provided output parameter (typecode 'l') according to the casting rule ''same_kind''
Массив numpy
, который я пытался нормализовать, был integer
массивом. Кажется, что они устарели приведения типов в версиях> 1.10
, и вы должны использовать numpy.true_divide()
, чтобы решить это.
arr = np.array(img)
arr = np.true_divide(arr,[255.0],out=None)
img
был PIL.Image
объектом.