Считайте видеоданные из двоичных файлов
Объект BinaryFileReader читает видеоданные из двоичных файлов.
Считать двоичный файл:
Создайте объект vision.BinaryFileReader и установите его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты? MATLAB.
bFileReader = vision.BinaryFileReaderbFileReader = vision.BinaryFileReader(Name,Value)bFileReader = vision.BinaryFileReader(file,Name,Value)bFileReader = vision.BinaryFileReader возвращает объект читателя двоичного файла, bFileReader, который читает бинарные видеоданные из заданного файла в I420 Четыре Кода символа (FOURCC) формат видео.
свойства наборов с помощью одной или нескольких пар "имя-значение". Заключите каждое имя свойства в кавычки. Например, bFileReader = vision.BinaryFileReader(Name,Value)bFileReader = vision.BinaryFileReader('Filename','vipmen.bin')
возвращает Системный объект читателя двоичного файла, bFileReader = vision.BinaryFileReader(file,Name,Value)bFileReader, с набором свойств Filename к file и другим заданным набором свойств к заданным значениям.
Для версий ранее, чем R2016b, используйте функцию step, чтобы запустить Систему object™ алгоритм. Аргументы к step являются объектом, который вы создали, сопровождаемый аргументами, показанными в этом разделе.
Например, y = step(obj,x) и y = obj(x) выполняют эквивалентные операции.
[Y,Cb,Cr] = bFileReader()Y = bFileReader()[Y,Cb,Cr,Alpha] = bFileReader()[___,EOF] = bFileReader()[ читает яркость, Y,Cb,Cr] = bFileReader()Y и цветность, Cb и компоненты Cr видеопотока от заданного двоичного файла, когда вы устанавливаете свойство VideoFormat на 'Four character codes'. Также это читает значения, когда вы устанавливаете свойство VideoFormat на 'Custom' и свойство VideoComponentCount к 2.
читает компонент видео Y = bFileReader()Y из двоичного файла, когда вы устанавливаете свойство VideoFormat на 'Custom' и свойство VideoComponentCount к 1.
[___, также возвращает индикатор конца файла, EOF] = bFileReader()EOF. EOF установлен в true, когда вывод содержит последний кадр видео в файле.
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj, используйте этот синтаксис:
release(obj)