matlab把avi视频拆封成帧图片并保存

obj=VideoReader('C:\Users\liuxu\Desktop\5.avi')  

读取视频文件信息

  常规属性:
            Name: '5.avi'
            Path: 'C:\Users\liuxu\Desktop'
        Duration: 31.8400
     CurrentTime: 0
       NumFrames: 796

   视频属性:
           Width: 1280
          Height: 720
       FrameRate: 25
    BitsPerPixel: 24
     VideoFormat: 'RGB24'

NumFrames=obj.NumFrames;

for j=1:NumFrames
     frame=read(obj,j);
     %imshow(frame);
     imwrite(frame,strcat('D:\project',num2str(j),'.jpg'),'jpg');
 end

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值