readimage

Считайте заданное изображение из datastore

Описание

пример

img = readimage(imds,I) читает Iфайл изображения th от datastore imds и возвращает данные изображения img. Размер и тип данных img массив зависит от форматов изображения файлов в datastore. Форматы изображения поддержаны readimage функция является теми форматами, поддержанными imread. Для получения дополнительной информации о поддерживаемых форматах смотрите imread.

пример

[img,fileinfo] = readimage(imds,I) также возвращает struct fileinfo это содержит два поля информации о файле:

  • Filename — Имя файла, из которого читается изображение.

  • FileSize — Размер файла в байтах.

Примеры

свернуть все

Создайте ImageDatastore объект, содержащий два изображения, и затем, считал и просматривает второе изображение.

imds = imageDatastore({'street1.jpg','street2.jpg'});
img = readimage(imds,2);
imshow(img)

Figure contains an axes object. The axes object contains an object of type image.

Создайте объект datastore, содержащий два изображения, и считайте второе изображение.

imds = imageDatastore({'street1.jpg','street2.jpg'});
[img,info] = readimage(imds,2);

info структура содержит следующую информацию для второго изображения: Filename, FileSize, и Label. Чтобы отобразить имя файла и путь, введите info.Filename в Командном окне. Чтобы отобразить размер файла, введите info.FileSize.

Входные параметры

свернуть все

Введите datastore. Можно использовать imageDatastore функционируйте или datastore функция, чтобы создать datastore возражает из ваших данных.

Индекс файла изображения в виде положительного целого числа.

Типы данных: double

Выходные аргументы

свернуть все

Данные изображения, возвращенные как многомерный массив целых чисел. Размер img зависит от формата изображения:

  • массив m на n для полутоновых изображений

  • m n 3 массивами для изображений истинного цвета

  • m n 4 массивами для изображений TIFF CMYK

readimage функционируйте поддерживает форматы изображения что imread поддержки. Для получения дополнительной информации о поддерживаемых форматах смотрите imread.

Типы данных: double

Информация о файле, возвращенная как массив структур, содержащий два поля:

  • Filename — Имя файла, из которого читается изображение.

  • FileSize — Размер файла в байтах.

Типы данных: struct

Расширенные возможности

Смотрите также

| | | |

Введенный в R2015b