Я хотел отобразить изображение из массива NumPy, но получил следующую ошибку:
Traceback (most recent call last):
File "E:/wittos/python/SVM/witti svm/arraytoimage.py", line 14, in
image = Image.fromarray(arry)
File "C:\Users\MOHAMED-WITTI-ADOU\AppData\Local\Programs\Python\Python35\lib\site-packages\PIL\Image.py", line 2483, in fromarray
arr = obj.__array_interface__
AttributeError: 'list' object has no attribute '__array_interface__'
Мне бы хотелось, чтобы вы помогли мне устранить эту ошибку.
import numpy as np
from PIL import Image
# Create a NumPy array
arry = np.array([3,3])
arry= [[25,25,25],[0,0,0],[0,0,0]]
# Create a PIL image from the NumPy array
image = Image.fromarray(arry)
# Save the image
image.save('image.jpg')
Подробнее здесь: https://stackoverflow.com/questions/539 ... ist-object
Создание изображения с помощью PIL `Image.fromarray` приводит к AttributeError: объект 'list' не имеет атрибута '__array ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение