%function getperiod(filename)

%[filename, pathname] = uigetfile({'*.avi',  'JPEG文件(*.avi)';'*.bmp','BMP文件(*.bmp)';});

[filename, pathname] = uigetfile({'*.avi',  'avi文件(*.avi)';});

if(filename == 0), return, end

global FILENAME     %声明全局变量

FILENAME = [pathname filename];

t1=input('输入起始帧:');

t2=input('输入终止帧:');

tic;

%filename='64_10.AVI';

infor=aviinfo(FILENAME);

fps=infor.FramesPerSecond;

totalframe=infor.NumFrames;

%fnum=size(vid.frames,2);

index=t1:t2;

frame=length(index);

fprintf('开始读取原视频... \n');

finput=aviread(FILENAME,index);

fprintf('读取原视频完成... \n');

mov=avifile('input04.AVI.avi','compression','none','fps',fps);

fprintf('开始保存新视频... \n');

for (i=1:frame)

mov=addframe(mov,finput(i).cdata);

%输出进度

fprintf('完成进度 %1.2f %%',i/frame*100);

fprintf('\n');

end

mov=close(mov);

fprintf('保存新视频完成... \n');

fprintf('共截取 %1.0f 帧图像\n',frame); fprintf('截取文件保存为 input.avi\n') fprintf('共花费时间为 %f 秒\n',toc);

视频截取程序matlab,通过matlab截取视频相关推荐

  1. linux视频应用程序开发,Linux平台音视频开发和音视频SDK应用

    Linux平台音视频开发和音视频SDK应用 下面介绍一款强大的音视频即时通讯平台给大家,它就是--云智真音视频SDK. 云智真提供一套跨平台的音.视频即时通讯解决方案,基于先进的H.264视频编码标准 ...

  2. html5调用腾讯视频,小程序h5获取腾讯视频的真实mp4地址video!【前端+后端方法】...

    1.前端方法! 首先复制一个连接!就你上传腾讯视频的url,注意不要拿那种电影啊之类的试! 那种获取不到的!  要拿别人上传的!或者自己上传的试! 取,最后一个/和.html中间内容!后面我又直接写好 ...

  3. 【寻找最佳小程序】05期:腾讯视频——与App优势互补,探索视频新玩法

    专栏记者:陈秋歌 如果您希望将本人或团队开发的小程序介绍给更多人了解.使用,十分欢迎联系本专栏记者陈秋歌(chenqg#csdn.net.微信:Rachel_qg),获得CSDN的采访报道及宣传推广机 ...

  4. 曼格短视频小程序V1.8.5版本完整源码

    介绍: 此款小程序适用范围,曼格短视频小程序.曼格短视频.短视频小程序.视频小程序.微信小程序,亲测无错可运营. 程序源码介绍: 1.新增自定义界面颜色,你的地盘你做主,不要再担心"撞衫&q ...

  5. 如何选择视频聊天程序搭建视频聊天网站

    搭建1个视频聊天网站,特别是带有精彩视频的聊天网站,无疑是一种非常快捷的网络创业方式.可是自己没有开发能力怎么办?那么你就需要选购一些视频聊天程序或则视频聊天源码.那么如何选择最适合自己的视频聊天程序 ...

  6. OpenCV/Matlab生成倒放视频(2022.1.5)

    OpenCV或Matlab实现视频倒放 2022.1.5 引言 1.需求分析 2.环境配置(Win11+ VS 2015 + OpenCV 2.4.9 / Matlab R2021a) 3.OpenC ...

  7. matlab 将图片制作成视频并将视频输出为图片

    matlab 2016 videowriter制作视频 matlab在2013版之前制作视频有avifile以及addframe函数可以使用,但在之后的版本中这两个函数已经被移除,取而代之的是Vide ...

  8. 【FFmpeg】java实现利用ffmpeg视频上传转码同时截取一帧保存为同名图片,并获取视频分辨率

    〇.前情提要 完成了视频上传,接下来是给上传的视频保存一张同名的jpg文件在同样文件夹中,并且获取到视频的分辨率. macOS Catalina 10.15.1 ffmpeg version 4.3. ...

  9. OpenCV图像序列生成视频,MATLAB图像生成avi视频,image2video。

    讲解如何利用OpenCV合成avi格式视频. 在处理图像和视频的过程中,通常会遇到将视频转换成图像处理,或者将处理完的图像合成原视频.在基于视频的处理过程中,通常都是先将视频转换为每一帧图像,然后基于 ...

  10. 使用Matlab将抖音视频转换成gif图片

    文章目录 1. 原由 2. 方法 3. 演示 3.1 将视频完整转换为gif图片 3.2 将指定时间的视频片段转换为gif图片 3.3 改变gif图片的播放速度 4. 联系作者 1. 原由 昨天的博文 ...

最新文章

  1. Swift之深入解析闭包Closures的使用和捕获变量的原理
  2. Java EE之旅02 CSS基础
  3. 我在美团Android研发岗工作的那5年,含泪整理面经
  4. 前端学习(3014):vue+element今日头条管理--表单验证基本使用2
  5. zend studio php 5.5,PHP - 下载 - Zend Studio 5.5
  6. 微型计算机中普片编码,【单选题】微型计算机中普遍使用的字符编码是A. ASCII码B. BCD 码C. 拼音码D. 补码...
  7. 用自己的数据集训练Mask-RCNN实现过程中的坑
  8. 在不用第三方参数的情况下,交换两个参数的值
  9. Win7更改SATA模式为AHCI
  10. 太阳系各大行星3D展开贴图资源
  11. 图像处理零件尺寸测量matlab,题目基于数字图像处理技术的零件几何尺寸测量.doc...
  12. 51Ditu开放了地图服务API接口
  13. ChucK初步(12)
  14. [SSL_CHX][2021-12-11]奖学金
  15. 2021年WordPress博客装修美化(一)
  16. c语言 不同的io口组成数组,本章内容并行IO口电路结构认识C语言C语言基本语句C语.ppt...
  17. IOS开发插件和工具总结
  18. 计算机网络安全技术保护措施,计算机网络安全技术保护措施
  19. k1658停运到什么时候_k1658列车到龙川一般会晚点吗因为我要转车时间只有四十分钟...
  20. 微软测试基于云的剪贴板App,可跨平台同步

热门文章

  1. VoIP的原理及技术
  2. 王之泰201771010131《面向对象程序设计(java)》第七周学习总结
  3. 理财投资还要看贵金属
  4. 2.5导入和混合配置 P61 Spring实战 第四版
  5. [Excel知识技能] Excel数据类型
  6. GlassFish安装
  7. C#获取SharePoint列表数据
  8. Vue 改变数据,页面不刷新的问题
  9. 如何积累人生的第一桶金
  10. BufferedImage类、Image类、Graphics类