[討論] 關於用Matlab讀取影片(2015b)

作者: a111288266 (A ren)   2016-04-05 23:19:42
大家好 我目前是做動態偵測的研究我想問一個關於用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裡?)
作者: kobenein (哈哈哈)   2016-04-07 11:23:00
我是用ffmpeg 先把影片轉成yuv缺點是很佔硬碟空間如果是1080 一個frame就佔6MB
作者: a111288266 (A ren)   2016-04-11 20:12:00
雖然這跟我想知道的答案不一樣 但還是謝謝你的建議!

Links booklink

Contact Us: admin [ a t ] ucptt.com