光流两个图像之间的商品

98(30天)
马特奥Cacchioni
马特奥Cacchioni 2021年7月7日
回答: Hrishikesh硼酸 2021年7月15日
你好,我是使用光流HS方法和我想知道我可以设置“计算光流”参数之间的两张图片。
在描述,它说我要改变成两个图像的计算光学图像而不是视频帧之间流动。
%计算光流
流= estimateFlow (opticFlow frameGray);
这是标准输入,究竟我要数字改变吗?
非常感谢你

答案(1)

Hrishikesh硼酸
Hrishikesh硼酸 2021年7月15日
你好,
T 他代码演示了两个图像之间的光流的计算。
vidReader = VideoReader (“visiontraffic.avi”,“CurrentTime”11);
第一帧= readFrame (vidReader);
%提取11日框架
i = 1:10
frame2 = readFrame (vidReader);
结束
帧={第一帧,frame2};
h =图;
movegui (h);
hViewPanel = uipanel (h,“位置”(0 0 1 1),“标题”,“光流矢量的阴谋”);
hPlot =轴(hViewPanel);
opticFlow = opticalFlowHS;
i = 1:2
frameRGB ={我}帧;
frameGray = im2gray (frameRGB);
流= estimateFlow (opticFlow frameGray);
imshow (frameRGB)
持有
情节(流,“DecimationFactor”,5 [5],“ScaleFactor”现年60岁的“父”,hPlot);
持有
暂停(1)
结束
变量存储两个图像之间的光流( 第一帧 frame2 )。
有关更多信息,请参考 opticalFlowHS 文档。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!