大家好 我目前是做動態偵測的研究我想問一個關於用Matlab讀取影片的問題。
我的程式碼如下:
Changed = 0
While hasFrame(vid)
A = readFrame(vid);
B = readFrame(vid);
A_gray = rgb2gray(A);
B_gray = rgb2gray(B);
Dt = abs(A_gray-B_gray);%Dt是此刻的畫面與前一刻的畫面同座標的像素質相減
再取絕對值的結果
.
.
%(A為B的前一張影格)此程式的流程主要是兩張影格相減,設定一個閥值如超過的話設為1
。之後把所有邊緣資訊的1相加,如果超過一個特定值後changed = 1即跳出迴圈代表有影
像進入。
(忽略程式部分不看的話,我只是想問如何在Matlab R2015b的版本把原始的影片檔show
出來在figure裡?)