主要内容

荧光流

用于存储光学流量矩阵的对象

描述

荧光流对象将移动对象的方向和速度从一个图像或视频帧存储到另一个图像或视频帧。使用对象功能阴谋绘制光学流量矢量。

创建

描述

例子

流动=荧光流创建具有默认属性值的光流对象。

例子

流动=光学流(VX.vy.从两个相等大小的矩阵创建光流量对象VX.vy.。矩阵VX.vy.Xy分别的速度分别。输入速度分量设置特性光流物体。

输入参数

展开全部

X速度分量,指定为m-经过-N矩阵。

数据类型:单身的|双倍的

y速度分量,指定为m-经过-N矩阵。

数据类型:单身的|双倍的

笔记

VX.vy.必须具有相同的大小和数据类型。

特性

展开全部

X速度分量,指定为m-经过-N矩阵。如果输入VX.未指定,此属性的默认值设置为0乘1个空矩阵。

数据类型:单身的|双倍的

y速度分量,指定为m-经过-N矩阵。如果输入vy.未指定,此属性的默认值设置为0乘1个空矩阵。

数据类型:单身的|双倍的

此属性是只读的。

弧度光流量的相位角,指定为一个m-经过-N与速度分量相同大小和数据类型的矩阵。光流的相位角度计算Xy速度的组成部分。如果输入VX.vy.未指定,此属性的默认值设置为0乘1个空矩阵。

数据类型:单身的|双倍的

此属性是只读的。

光流量的大小,指定为一个m-经过-N与速度分量相同大小和数据类型的矩阵。光流量的大小由Xy速度的组成部分。如果输入VX.vy.未指定,此属性的默认值设置为0乘1个空矩阵。

数据类型:单身的|双倍的

对象功能

阴谋 绘图光学流量矢量

例子

全部收缩

创建光流量对象并查看其属性。

流程=光学流
流量=具有属性的光流程:Vx:[0×1双] VY:[0×1双]方向:[0×1双]幅度:[0×1双]

属性的默认值返回为大小为0乘1和数据类型的空矩阵双倍的

从两个相等大小的速度矩阵创建光流量对象。

Vx = Randn(100,100);VY = RANDN(100,100);Opflow =光学流(VX,VY);

检查光学流量对象的属性。从速度矩阵计算方向和幅度。

opflow.
Opflow =带有属性的光学流:Vx:[100x100双] VY:[100x100双]方向:[100x100双]幅度:[100x100双]

将物体的速度作为颤音图绘制。

情节(Opflow,'decimationfactor',[10 10],'比例因子',10);

图包含轴。轴包含QUIVIVE的对象。

扩展能力

C / C ++代码生成
使用MATLAB®Coder™生成C和C ++代码。

在R2015A介绍