Создание изображения с помощью PIL `Image.fromarray` приводит к AttributeError: объект 'list' не имеет атрибута '__arrayPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Создание изображения с помощью PIL `Image.fromarray` приводит к AttributeError: объект 'list' не имеет атрибута '__array

Сообщение Anonymous »

Я хотел отобразить изображение из массива 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»