hasdata

Определите, доступны ли данные, чтобы читать из datastore

Синтаксис

tf = hasdata(pxds)

Описание

пример

tf = hasdata(pxds) возвращает логический 1 (true), если существуют доступные данные, чтобы читать из datastore, заданного ds. В противном случае возвращается логический 0 (false).

Примеры

свернуть все

Проверяйте, могут ли пиксельные данные о метке быть считаны из datastore.

Установите местоположение изображения и пиксельных данных о метке.

dataDir = fullfile(toolboxdir('vision'),'visiondata');
imDir = fullfile(dataDir,'building');
pxDir = fullfile(dataDir,'buildingPixelLabels');

Создайте изображение и пиксельный datastore метки.

imds = imageDatastore(imDir);
classNames = ["sky" "grass" "building" "sidewalk"];
pixelLabelID = [1 2 3 4];
pxds = pixelLabelDatastore(pxDir,classNames,pixelLabelID);

В то время как данные доступны в datastore, считайте данные.

while hasdata(pxds)
    T = read(pxds);
end

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

свернуть все

Datastore метки входного пикселя, заданный как объект PixelLabelDatastore.

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

|

Введенный в R2017b