想在app app matlab中显示第一帧视频

时间:2018-02-22 01:46:19

标签: matlab matlab-app-designer

我试图在应用程序设计器的GUI上显示视频的第一帧。到目前为止,一切似乎都在处理,我没有收到任何错误,但我想要的图像没有显示。我得到的只是UIAxes消失了,没有任何东西出现。当我复制此代码并在应用程序设计器之外运​​行它运行正常时,它只是不会在GUI中显示我需要的图像。

x= app.DirEditField.Value % app.DirEditField.Value is the video filename
obj=VideoReader(x); 
vid=read(obj); 
firstframe=read(obj,1); 
imshow(firstframe,'Parent',app.UIAxes);

1 个答案:

答案 0 :(得分:0)

想出来,我确实删除了UIAxes对象并添加了一个新对象,它完美无缺。

相关问题