Видео отображения
Кадры видео отображений объекта DeployableVideoPlayer
. Этот проигрыватель способен к отображению видео высокой четкости в высокой частоте кадров. Эта генерация кода C поддержки объектов видеоплеера.
При запуске в R2016b, вместо того, чтобы использовать метод step
, чтобы выполнить операцию, заданную Системой object™, можно вызвать объект с аргументами, как будто это была функция. Например, y = step(obj,x)
и y = obj(x)
выполняют эквивалентные операции.
depVideoPlayer = vision.DeployableVideoPlayer
depVideoPlayer = 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