Spec-Zone.ru › Matplotlib 3.8

matplotlib.pyplot.imread

matplotlib.pyplot.imread(fname, format=None)[source]

Чтение изображения из файла в массив.

Примечание

Эта функция существует по историческим причинам. Рекомендуется использовать PIL.Image.open для загрузки изображений вместо нее.

Параметры:
fnamestr или file-like

Файл изображения для чтения: имя файла, URL-адрес или файловый объект, открытый в режиме чтения (read-binary).

Передача URL-адреса устарела. Пожалуйста, откройте URL для чтения и передайте результат в Pillow, например, с помощью np.array(PIL.Image.open(urllib.request.urlopen(url))).

formatstr, необязательно

Предполагаемый формат файла изображения для чтения данных. Изображение загружается как PNG-файл, если format задано как "png", если fname - путь или открытый файл с расширением ".png", или если это URL-адрес. Во всех остальных случаях format игнорируется, и формат автоматически определяется PIL.Image.open.

Возвращает:
numpy.array

Данные изображения. Возвращаемый массив имеет форму:

  • (M, N) для черно-белых изображений.
  • (M, N, 3) для RGB-изображений.
  • (M, N, 4) для RGBA-изображений.

PNG-изображения возвращаются как массивы с плавающей точкой (0-1). Все другие форматы возвращаются как целочисленные массивы с разрядностью, определяемой содержимым файла.

Примеры использования matplotlib.pyplot.imread

Вырезание изображений с помощью фигур

Вырезание изображений с помощью фигур

Многие способы отображения изображений

Многие способы отображения изображений

Изображение водяного знака

Изображение водяного знака

Демонстрация AnnotationBbox

Демонстрация AnnotationBbox

Использование текста как пути

Использование текста как пути

Преобразование текстов в изображения

Преобразование текстов в изображения

Лента

Лента

mplcvd — пример крючка для фигур

mplcvd — пример крючка для фигур

© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.8.4/api/_as_gen/matplotlib.pyplot.imread.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API