文档
用于存储光流矩阵的对象
的opticalFlow对象存储移动对象从一个图像或视频帧到另一个图像或视频帧的方向和速度。使用object函数情节绘制光流矢量图。
opticalFlow
情节
流量= opticalFlow
流量= opticalFlow(Vx,Vy)
例子
流= opticalFlow创建具有默认属性值的光流对象。
流= opticalFlow
流
流= opticalFlow (Vx,v)从两个大小相等的矩阵创建光流对象Vx而且v.的矩阵Vx而且v是x而且y分别是速度的分量。输入速度分量设置属性光流对象。
流= opticalFlow (Vx,v)
Vx
v
全部展开
x速度的分量,用米——- - - - - -N矩阵。
数据类型:单|双
单
双
y速度的分量,用米——- - - - - -N矩阵。
Vx而且v必须具有相同的大小和数据类型。
x速度的分量,用米——- - - - - -N矩阵。如果输入Vx,则此属性的默认值设置为0 × 1空矩阵。
y速度的分量,用米——- - - - - -N矩阵。如果输入v,则此属性的默认值设置为0 × 1空矩阵。
取向
此属性是只读的。
用弧度表示的光流相位角米——- - - - - -N与速度分量大小和数据类型相同的矩阵。计算了光流的相位角x而且y速度的分量。如果输入Vx而且v如果未指定,则此属性的默认值设置为0 × 1空矩阵。
级
光流的大小,用米——- - - - - -N与速度分量大小和数据类型相同的矩阵。光流的大小由x而且y速度的分量。如果输入Vx而且v如果未指定,则此属性的默认值设置为0 × 1空矩阵。
全部折叠
创建光流对象并查看其属性。
flow = opticalFlow属性:Vx: [0×1 double] Vy: [0×1 double]方向:[0×1 double]量级:[0×1 double]
属性的默认值返回为一个空矩阵,大小为0乘1,数据类型为0双.
从两个大小相等的速度矩阵创建一个光流对象。
Vx = randn(100,100);Vy = randn(100,100);opflow = opticalFlow(Vx,Vy);
检查光流对象的属性。方向和大小由速度矩阵计算。
opflow
opflow = opticalFlow属性:Vx: [100x100 double] Vy: [100x100 double]方向:[100x100 double]幅度:[100x100 double]
把物体的速度画成箭矢图。
情节(opflow“DecimationFactor”, 10 [10],“ScaleFactor”10);
opticalFlowFarneback|opticalFlowHS|opticalFlowLK|opticalFlowLKDoG|箭袋
opticalFlowFarneback
opticalFlowHS
opticalFlowLK
opticalFlowLKDoG
箭袋
在您的系统中存在此示例的修改版本。您想要打开这个版本吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您的地理位置,我们建议您选择:.
您也可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。
联系当地办事处
现在就得到审判