readByIndex

Считайте данные, заданные индексом от randomPatchExtractionDatastore

Описание

data = readByIndex(patchds,ind) возвращает подмножество наблюдений от случайного datastore экстракции закрашенной фигуры, patchds. Желаемые наблюдения заданы индексами, ind.

[data,info] = readByIndex(patchds,ind) также возвращает информацию о наблюдениях, включая метаданные, в info.

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

свернуть все

Случайный datastore экстракции закрашенной фигуры в виде randomPatchExtractionDatastore объект.

Индексы наблюдений в виде вектора положительных целых чисел.

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

свернуть все

Наблюдения от datastore, возвращенного как таблица с длиной (ind) количество строк.

Информация о считанных данных, возвращенных как массив структур. Массив структур может содержать следующие поля.

Имя поляОписание
RandomPatchRectanglesдлина (ind)- 4 числовых матрицы. Каждая строка задает размер и положение закрашенной фигуры в формате [xywidthheight]. Элементы задают x-и y-координату левого верхнего угла, и ширину и высоту закрашенной фигуры.
ImageIndicesдлина (ind)- 1 числовой вектор, который задает индексы изображений чтения во входных хранилищах данных.
InputImageFilenameдлина (ind)- 1 массив ячеек, который задает полностью разрешенный путь, содержащий строку пути, имя файла и расширение файла каждого входного изображения.
ResponseImageFilenameдлина (ind)- 1 массив ячеек, который задает полностью разрешенный путь, содержащий строку пути, имя файла и расширение файла каждого изображения ответа или пиксельного изображения метки.

Введенный в R2018b