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