我必須從圖像中逐一讀取視頻幀,並將每幀存儲在一個數組中,我可以繼續使用。我想必須有一些可以完成這項工作的循環。如何從視頻MATLAB中讀取幀?
我使用:
video=VideoReader('sample.avi')
frm = read(video) % to get frame
但MATLAB自動給出讀命令錯誤並接近附圖所示:
。
任何人都可以幫助我嗎?
我必須從圖像中逐一讀取視頻幀,並將每幀存儲在一個數組中,我可以繼續使用。我想必須有一些可以完成這項工作的循環。如何從視頻MATLAB中讀取幀?
我使用:
video=VideoReader('sample.avi')
frm = read(video) % to get frame
但MATLAB自動給出讀命令錯誤並接近附圖所示:
。
任何人都可以幫助我嗎?
v = VideoReader('xylophone.mp4');
while hasFrame(v)
video = readFrame(v);
end
或從documentation of VideoReader.read
video = read(v,[1 Inf]);
錯誤消息是什麼? – Daniel
MATLAB遇到內部問題,需要關閉執行讀取命令:(我正在使用2012b – usman
請把錯誤信息和「詳細信息」在你的問題。 – Daniel