Видео отображения
Кадры видео отображений объекта DeployableVideoPlayer. Этот проигрыватель способен к отображению видео высокой четкости в высокой частоте кадров. Эта генерация кода C поддержки объектов видеоплеера.
При запуске в R2016b, вместо того, чтобы использовать метод step, чтобы выполнить операцию, заданную Системой object™, можно вызвать объект с аргументами, как будто это была функция. Например, y = step(obj,x) и y = obj(x) выполняют эквивалентные операции.
depVideoPlayer = vision.DeployableVideoPlayerdepVideoPlayer = vision.DeployableVideoPlayer(Name,Value)depVideoPlayer = vision.DeployableVideoPlayer возвращает видеоплеер depVideoPlayer, для отображения кадров видео. Этот объект, в отличие от объекта vision.VideoPlayer, может сгенерировать код С.
свойства наборов с помощью одной или нескольких пар "имя-значение". Заключите каждое имя свойства в кавычки. Например, depVideoPlayer = vision.DeployableVideoPlayer(Name,Value)depVideoPlayer = vision.DeployableVideoPlayer('Name','Caption title')
Для версий ранее, чем R2016b, используйте функцию step, чтобы запустить алгоритм Системного объекта. Аргументы к step являются объектом, который вы создали, сопровождаемый аргументами, показанными в этом разделе.
Например, y = step(obj,x) и y = obj(x) выполняют эквивалентные операции.
depVideoPlayer(videoFrame)depVideoPlayer(videoFrame,Y,Cb,Cr)depVideoPlayer( отображения один кадр видео RGB полутонового или истинного цвета в видеоплеере.videoFrame)
depVideoPlayer( отображения один кадр видео YCbCr 4:2:2 в компонентах цвета Y, Cb и Cr, когда вы устанавливаете свойство videoFrame,Y,Cb,Cr)InputColorFormat на YCbCr 4:2:2. Количество столбцов в компонентах Cb и Cr должно быть половиной количества столбцов в компоненте Y.
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj, используйте этот синтаксис:
release(obj)
vision.VideoFileReader | vision.VideoFileWriter | vision.VideoPlayer