作者a111288266 (A ren)
看板MATLAB
标题[讨论] 关於用Matlab读取影片(2015b)
时间Tue Apr 5 23:19:42 2016
大家好 我目前是做动态侦测的研究我想问一个关於用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里?)
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 125.231.163.163
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MATLAB/M.1459869585.A.9B6.html
1F:推 kobenein: 我是用ffmpeg 先把影片转成yuv 04/07 11:23
2F:→ kobenein: 缺点是很占硬碟空间 04/07 11:23
3F:推 kobenein: 如果是1080 一个frame就占6MB 04/07 11:27
4F:→ a111288266: 虽然这跟我想知道的答案不一样 但还是谢谢你的建议! 04/11 20:12
5F:推 kevin190: 请搜寻videoIO 08/25 01:02