我有一個軸和一個按鈕gui,當我按下按鈕時,一個視頻應該在軸圖中播放..我寫了這段代碼,但它是沒有執行,也沒有它顯示任何錯誤..任何人都可以幫我..我有一個gui,有一個軸和一個按鈕
function pushbutton1_Callback(hObject, eventdata, handles)
% hObject handle to pushbutton1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
handles=guidata(hObject);
mov=VideoReader('VileParle.mp4');
nFrames=mov.NumberOfFrames;
for i=1:nFrames
img=read(mov,i);
imshow(img,[]);
end
guidata(hObject,handles)
如果我把 「圖(1)」 中的 「IMG =讀(MOV,i)和imshow(IMG,[])」 之間的視頻播放完美使用在一個新的數字窗口中。但我不想那樣,我想在軸之間播放它。請幫幫我。 –
在調用'imshow'之後,在循環中添加'drawnow;'。 – Hoki
@Hoki。你搖滾人。它工作完美。非常感謝你.. :) –