目录(使用python代码超简单实现图片合成视频)

1.代码

2.演示

1.原始数据

2.合成视频

1.代码

import numpy as np
import cv2
import os
# 1.每张图像大小
size = (2500,1900)
print("每张图片的大小为({},{})".format(size[0],size[1]))
# 2.设置源路径与保存路径
src_path = r'F:\\Pictures3\\'
sav_path = r'F:\organoid4.mp4'
# 3.获取图片总的个数
all_files = os.listdir(src_path)
index = len(all_files)
print("图片总数为:" + str(index) + "张")
# 4.设置视频写入器
fourcc = cv2.VideoWriter_fourcc(*'mp4v')#MP4格式
#完成写入对象的创建,第一个参数是合成之后的视频的名称,第二个参数是可以使用的编码器,第三个参数是帧率即每秒钟展示多少张图片,第四个参数是图片大小信息
videowrite = cv2.VideoWriter(sav_path,fourcc,2,size)#2是每秒的帧数,size是图片尺寸
# 5.临时存放图片的数组
img_array=[]# 6.读取所有jpg格式的图片 (这里图片命名是0-index.jpg example: 0.jpg 1.jpg ...)
for filename in [src_path + r'{0}.jpg'.format(i) for i in range(0,index)]:img = cv2.imread(filename)if img is None:print(filename + " is error!")continueimg_array.append(img)
# 7.合成视频
for i in range(0,index):img_array[i] = cv2.resize(img_array[i],(2500,1900))videowrite.write(img_array[i])print('第{}张图片合成成功'.format(i))
print('------done!!!-------')

2.演示

1.原始数据

2.合成视频

利用Python将多张图像合成视频相关推荐

  1. [Python与图像处理]利用Python与Kmeans聚类分析图像主色彩

    如何使用OpenCV,Python和k-means聚类算法来查找图像中最主要的颜色   该任务可用于分析一张优秀摄影作品的色彩分布,并建立色卡图,将其用于本地调色. K-Means聚类,那么k-mea ...

  2. 使用Python判断俩张图像相同或以某种方式相似

    使用Python判断俩张图像相同或以某种方式相似 1. 均方误差(MSE) 2. 结构相似性指数(SSIM) 3. 效果图 4. 总结 参考 比较图像有俩种方案: 使用图像哈希/感知哈希/差分哈希比较 ...

  3. Python:利用python编程实现三维图像绘制展示(六面体旋转、三维球柱状体、下雪场景等)

    Python:利用python编程实现三维图像绘制展示(六面体旋转.三维球柱状体.下雪场景等) 目录 利用python编程实现三维图像绘制展示(六面体旋转.三维球柱状体.下雪场景等) 1.实现六面体旋 ...

  4. python输出jpg_利用python实现.dcm格式图像转为.jpg格式

    如下所示: import pydicom import matplotlib.pyplot as plt import scipy.misc import pandas as pd import nu ...

  5. python bmp转jpg_利用python实现.dcm格式图像转为.jpg格式

    如下所示: import pydicom import matplotlib.pyplot as plt import scipy.misc import pandas as pd import nu ...

  6. python图片保存jpg、show变成bmp_利用python实现.dcm格式图像转为.jpg格式

    如下所示: import pydicom import matplotlib.pyplot as plt import scipy.misc import pandas as pd import nu ...

  7. 利用Python K-means实现简单图像聚类

    这里直接给出第一个版本的直接实现: import os import numpy as np from sklearn.cluster import KMeans import cv2 from im ...

  8. [Python与图像处理]利用Python与Opencv实现图像长曝光

    如何使用OpenCV和Python实现摄影中常见的长曝光效果   该任务可简单实现摄影中的长曝光效果. 什么是长曝光?   长曝光是摄影中的一种技术,当采用这项技术之后,流水.云朵可以像丝绸一般柔顺. ...

  9. python比较excel表格内容并提取_利用python提取多张excel表数据并汇总到同一张新表中...

    接上篇文章<如何用python实现excel中的vlookup功能?>,上篇说到,最近我在做一个小项目,也是用python操作excel解决财务审计工作上的一些问题,以便提高工作效率及其准 ...

最新文章

  1. 一起谈.NET技术,浅析购物车的实现
  2. uboot的环境变量分析(printenv)
  3. opentack-openstack组件及功能(1)
  4. Linux学习笔记 文件读写小细节
  5. 自己搭建的邮件系统不能发往gmail、hotmail等问题解决
  6. python串口通讯数据过长_Python 串口通讯
  7. Windows Azure Web Site (15) 取消Azure Web Site默认的IIS ARR
  8. 字节跳动将推出汽车云业务,计划2025年追赶腾讯
  9. 【NOIP2014模拟8.25】设备塔
  10. ROS-MikroTik-RouterOS-培训认证各种证书
  11. OrCAD(三)电路仿真
  12. python ipaddr库_python访问纯真IP数据库的代码
  13. 编写程序,求柱体的体积:
  14. word背景颜色怎么设置绿色?把word背景调成绿色
  15. Android-第十三节04Room框架详解
  16. 文件下载(导出)功能,fileDownload。
  17. 易创索讯:SEM竞价推广建立账户麻烦吗?
  18. 推荐几个免费好用的毕业论文(设计)文献查找网站包括外文文献(亲测有用)
  19. YOLOV3实现车牌检测
  20. 饕餮盛宴 | 人工智能与未来城市

热门文章

  1. 基于Android的MediaPlayer的音乐播放器的封装
  2. 中公教育python教师_为什么中公教育、华图的老师不自己去考公务员?
  3. 使用Docker部署Spring-Boot-项目,带劲!
  4. 网页版第三方登录操作——微信登录
  5. html中如何设置动画鼠标,使用animate动画库添加鼠标经过动画
  6. pikachu通关教程
  7. 微信淘宝抖音互通,旅游商家如何玩转私域流量?
  8. 缺陷的概念、优先级、生命周期等
  9. 计算机网络的类型和特点
  10. 电子表格软件能解决什么问题?