@Renat871

Как получить PNG из NumPy array без сохранения?

мое приложение захватывает экран и через numpy я перерабатываю фотографию в массив. Как переработать этот массив в формат png без сохранения файла. Например:
array = "мой массив"
jpg = array_to_jpg(array)

чтобы это равнялось
PIL.Image.Open("foto.png")
  • Вопрос задан
  • 135 просмотров
Пригласить эксперта
Ответы на вопрос 2
Maksim_64
@Maksim_64
Data Analyst
PIL.Image.Open() это для открытия файлов. То что вы спрашиваете должно звучать так как конвертировать numpy массив в PIL.Image объект. Для это существует метод PIL.Image.fromarray(array), Возможно придется сделать rehape у массива, возможно придется задать какие то дополнительные параметры у метода fromarray. Но ваш вопрос решается этим методом.
Ответ написан
@o5a
PIL.Image.fromarray(array)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
01 окт. 2023, в 17:47
5000 руб./за проект
01 окт. 2023, в 17:41
69998 руб./за проект
01 окт. 2023, в 17:35
2000 руб./в час