MatlabGUI上的视频插入绘图

MatlabGUI上的视频插入绘图,matlab,user-interface,activex,vlc,Matlab,User Interface,Activex,Vlc,我已经在Matlab中的一个图形中嵌入了VLC播放器,我想显示一个带有插图的视频。现在我可以在一个图形中并排显示绘图和视频,但我想在视频上覆盖绘图。当“我的人物”和“我的视频”的位置重叠时,视频始终显示在绘图的前面,因此当视频使用与绘图相同的空间时。是否可以进行绘图,或者其他组件作为按钮出现在视频上,或者我应该始终在不同的空间中显示视频和绘图 这是我的代码示例:在图1中,vlc和图并排显示。在图2和图3中,vlc和绘图在一个区域中相交。无mather如果我先插入轴或actxcontrol,视频将

我已经在Matlab中的一个图形中嵌入了VLC播放器,我想显示一个带有插图的视频。现在我可以在一个图形中并排显示绘图和视频,但我想在视频上覆盖绘图。当“我的人物”和“我的视频”的位置重叠时,视频始终显示在绘图的前面,因此当视频使用与绘图相同的空间时。是否可以进行绘图,或者其他组件作为按钮出现在视频上,或者我应该始终在不同的空间中显示视频和绘图

这是我的代码示例:在图1中,vlc和图并排显示。在图2和图3中,vlc和绘图在一个区域中相交。无mather如果我先插入轴或actxcontrol,视频将显示在绘图上。应该怎么做才能使情节覆盖视频

fig1=figure(1)
set(fig1,'Units','pixels')
size=get(fig1,'Position')
sizeX=size(3);
sizeY=size(4);
A = imread('westconcordaerial.png');    
axesFramed = axes('Parent',fig1,'Units','pixels','Layer','top','Tag','axesFramed','Position',[sizeX/2 0 sizeX/2 sizeY])
axes(axesFramed)
image(A);
vlc=actxcontrol('VideoLAN.VLCPlugin.2',[0 0 sizeX/2 sizeY],fig1);
fig2=figure(2)
set(fig2,'Units','pixels')
size=get(fig2,'Position')
sizeX=size(3);    
sizeY=size(4);
axesFramed =axes('Parent',fig2,'Units','pixels','Layer','top','Tag','axesFramed','Position',[0 sizeY/4 sizeX sizeY/2])
axes(axesFramed)
image(A);
vlc2=actxcontrol('VideoLAN.VLCPlugin.2',[0 0 sizeX/2 sizeY],fig2);
fig3=figure(3)
set(fig3,'Units','pixels')
size=get(fig3,'Position')
sizeX=size(3);
sizeY=size(4);
vlc3=actxcontrol('VideoLAN.VLCPlugin.2',[0 0 sizeX/2 sizeY],fig3);
axesFramed = axes('Parent',fig3,'Units','pixels','Layer','top','Tag','axesFramed','Position',[0 sizeY/4 sizeX sizeY/2])
axes(axesFramed)
image(A);