找回密码
 注册
关于网站域名变更的通知
查看: 570|回复: 1
打印 上一主题 下一主题

请问matlab中这段对视频的预处理代码实现了什么样的效果呢?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-8-14 15:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x

请问matlab中这段对视频的预处理代码实现了什么样的效果呢?

disp('input video');2 z: y( Q6 B, I+ v* o' N, C
avi= VideoReader('D:\MATLAB\SampleVideo.Mp4');
1 R- Q  d% q' u1 Y5 N3 z  gnumFrames = avi.NumberOfFrames; %读取视频的帧数
' w1 p2 w& V& u! T$ v4 X2 {) ]6 SvidHeight = avi.Height;6 X4 W% d) `" h1 g1 s
vidWidth = avi.Width;
1 C% n; u" |2 |& R/ ~, hfor i = 1 : numFrames5 O; G$ T. J7 \2 w  d
frame = read(avi,i); %读取每一帧
( ]: O- f: E( `imshow(frame); %显示每一帧
' Z2 J  B" o( a# M, u$ gimwrite(frame,strcat(num2str(i),'.jpg'),'jpg'); %保存每一帧# G: z9 b! z" n' T8 c! k$ {
end
+ G* f4 M: g+ o+ a4 lmov(1:numFrames) = ...4 w& @7 s* U3 [" t
struct('cdata', zeros(vidHeight, vidWidth, 3, 'uint8'),...
* E) ?8 Y& w3 }: K( U0 J) r3 ]5 {'colormap', []);) V* j% b$ j& c6 o: `* b. ?# C: \

; C3 l5 ~8 o5 k7 r  Ifor k = 1 : numFrames6 m, `$ Z7 b( m- c' l3 b. B, y
mov(k).cdata = read(avi, k);
, Y/ }1 G. P+ G
% s) _1 z! u0 x0 Send
6 ?, F) N+ s+ e3 q. c  Cvideo={mov.cdata};3 `" I, M+ V6 @1 L
for a = 1:length(video)
: F* |# q. Z: W, G4 k8 [imagesc(video{a}); 6 T) A& w6 \6 Y8 Z
axis image off
- E! U7 U7 n7 i5 a$ V$ ~drawnow; " I/ @* a5 V6 `2 w8 p
end;+ O$ e3 _$ R5 K2 \+ C- y
disp('output video');

谢谢

$ h8 M6 d: }/ M" G+ j; g1 }6 y

该用户从未签到

2#
发表于 2019-8-14 17:26 | 只看该作者
有点困难,让我先读来历吧!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-23 22:19 , Processed in 0.156250 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表