一、找到图片所在的文件夹

文件路径:D:\学习\建模视频课程\090101G_0600

图片:

二、编写代码

1、导入模块

import cv2
import os
import numpy as np

2、将文件中每一张图片的名称放到同一列表下

file = os.listdir('090101G_0600/')

3、将视频保存的函数实例化,注意参数的设定与当前文件中的图片要匹配

out = cv2.VideoWriter('090101G_0600_2.avi', cv2.VideoWriter_fourcc('M', 'J', 'P', 'G'), 10, (512, 512))

4、将所有图片的路径制作成列表

All_path = []
for image in file:path = os.path.join('./090101G_0600/',image)All_path.append(path)

5、遍历读入每一张图片,然后将图片保存为视频

for path in All_path:img = cv2.imread(path)out.write(img)

6、附加一个显示图片的代码(img是读入的图片,name是窗口名称)

def cv_show(img,name):cv2.imshow(name,img)cv2.waitKey(0)cv2.destroyAllWindows()

将同一文件夹下的图片转化为视频相关推荐

  1. vue+springboot-前台怎么回显本地文件夹下的图片

    如果你想在前端回显本地文件夹下的图片,那么你就要在上传图片的时候将图片上传的路径设置成后台项目文件夹的路径,在浏览器输入地址即可访问.上传到服务器的我就先不举例了. 图片上传的位置: 后台端口:818 ...

  2. Opencv——批量处理同一文件夹下的图片(解决savedfilename = dest + filenames[i].substr(len)问题)

    文章目录 前言 一.完整代码 二.实现效果 前言 第一份代码实现了批量修改同一文件夹下图片的尺寸,有其他需求时仅需修改处理部分的代码以及文件夹路径. 第二份代码实现了批量截取同一文件夹下每张图片的RO ...

  3. 对一个文件夹下的图片进行批量缩放(resize)处理

    文章目录 问题背景 环境配置 完整代码 代码解释 另一种更简单的写法 问题背景 使用GPU训练时,有时出现了图片太大,导致处理起来速度慢或内存不够崩掉的情况,因此需要对原图片进行缩放. 本文介绍了批量 ...

  4. 批量处理不同文件夹下同名图片到相同文件内,简单处理

    批量处理不同文件夹下同名图片到相同文件内 第一步:在不同文件夹下搜索同名图片名称 例如在我的多个_json文件夹下存在同名的图片img.png,因此利用搜索功能将所有_json下的img.png图片全 ...

  5. python如何顺序读取文件夹下的图片及文件

    获取文件夹下文件 os.listdir()  :用于返回指定的文件夹包含的文件或文件夹的名字的列表.得到的是仅当前路径下的文件名,不包括子目录中的文件,所有需要使用递归的方法得到全部文件名. 但是返回 ...

  6. python按照图片命名顺序读取文件夹下的图片

    假设我们要读取的文件夹下的图片命名如下: 现在需要按照图片的命名顺序逐个读取图片(即按照frame1.jpg,frame2.jpg,frame3.jpg,frame4.jpg,frame5.jpg顺序 ...

  7. 如何利用matlab读取文件夹下的图片

    在 Matlab 中读取文件夹下的图片,可以使用函数 dir 和 imread. 首先,使用 dir 函数获取文件夹下所有文件的信息,例如: folder = 'path/to/your/folder ...

  8. Unity 加载StreamingAssets 文件夹下批量图片

    这个文件夹下加载批量图片,可以随时更新图片,加或者删除; 首先创建这个文件夹StreamingAssets,如下图 不同的文件夹下放入了不同的图片内容: 然后开始创建LoadPanel.cs 主要是加 ...

  9. java获得src文件夹下的图片和 获得resource目录下的文件

    java获得src文件夹下的图片和 获得resource目录下的文件 1 获得src文件夹下的图片 文件位置 获得url代码 URL url= getClass().getClassLoader(). ...

最新文章

  1. 常用的python数值处理函数,python常用数值函数总结
  2. 满城尽带比特币:程序员如何发布自己的 ICO?
  3. python读取rar文件_在 python 中,如何读取由 7z 压缩的文本文件_python_酷徒编程知识库...
  4. SpringMVC容器和Spring容器
  5. SAP Spartacus 页面元数据
  6. java 多态判断非空_Java 多态
  7. 腾讯云服务器CentOS安装JDK+Tomcat+MySQL详细步骤(以及遇到的各种坑)
  8. matlab与vrep联合仿真,基于MATLAB与V-REP的机器人加工轨迹生成与运动仿真.PDF
  9. PHP的strpos函数辨析
  10. 第八届开源操作系统年度技术会议(OS2ATC)在京召开, 百位科技菁英到场共鉴“开源协作”
  11. python删除word表格中的某一行_python-docx添加和删除表格行、列
  12. IPD流程在华为15年发展历程…
  13. 有赞 html模板,有赞的微商城可视化编辑是如何做到的?
  14. springboot为什么返回Whitelabel Error Page
  15. SYN 洪水攻击如何工作?
  16. AT8637S(PHS/EN输入接口单通道0.8A低压H桥IC)
  17. SynchroTrap-基于松散行为相似度的欺诈账户检测算法
  18. Prolific PL2303 usb 转串口Win8 Win8.1驱动
  19. Java调用阿里SMTP服务器实现邮件发送
  20. 利用lnmp一键安装包配置自动更新的免费SSL证书

热门文章

  1. 人工势场算法 Matlab版源码
  2. js获取当前时间的年月日时分秒以及时间的格式化
  3. gym102028 problem E Resistors in Parallel (大数)
  4. 戴尔台式机修复计算机,dell电脑win10启动修复无法修复你的电脑的解决方法
  5. 标签语义化以及使用好处
  6. nextcloud——搭建自己的云盘
  7. C语言上机报告例文,c语言上机实验报告_大一c语言上机实验报告_c语言实验报告怎么写...
  8. PageHelper分页的坑,查出来的total有误,总是等于pageSize的值
  9. linux安装光盘下载,教你如何下载Fedora 7安装光盘
  10. 如何将mongo查询结果导出到文件中以及导入到另一个Mongo库中