isDone

(Логическое) состояние конца файла

Синтаксис

status = isDone(videoFReader)

Описание

пример

status = isDone(videoFReader) возвращает логическое значение, указывающее, что Система VideoFileReader object™ videoFReader, достиг конца мультимедийного файла после проигрывания его число раз PlayCount. После того, как объект проигрывает файл число раз, установленное свойством PlayCount, это устанавливает состояние на true.

Примеры

свернуть все

Загрузите видео с помощью видео объекта читателя.

videoFReader = vision.VideoFileReader('ecolicells.avi');

Создайте объект видеоплеера проигрывать видеофайл.

videoPlayer = vision.VideoPlayer;

Использование некоторое время цикл, чтобы читать и проигрывать кадры видео. Сделайте паузу в течение 0,1 секунд после отображения каждого кадра.

while ~isDone(videoFReader)
  videoFrame = videoFReader();
  videoPlayer(videoFrame);
  pause(0.1)
end

Выпустите объекты.

release(videoPlayer);
release(videoFReader);

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

свернуть все

Читатель видеофайла, заданный как Системный объект vision.VideoFileReader.

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

свернуть все

Состояние файла читателя, возвращенного как true или false.

Представленный в R2012a