突发奇想,想试试用图片转成视频:

第一步:安装需要的库 opencv-python

pip install opencv-python https://pypi.tuna.tsinghua.edu.cn/simple 

第二步 代码

import cv2
import osfourcc = cv2.VideoWriter_fourcc('m', 'p', '4', 'v')  # 设置输出视频为mp4格式# cap_fps是帧率,可以根据随意设置
cap_fps = 0.2# 注意!!!
# size要和图片的size一样,但是通过img.shape得到图像的参数是(height,width,channel),但是此处的size要传的是(width,height),这里一定要注意注意不然结果会打不开,比如通过img.shape得到常用的图片尺寸
size = (1920,1080)# 设置输出视频的参数,如果是灰度图,可以加上 isColor = 0 这个参数
# video = cv2.VideoWriter('results/result.avi',fourcc, cap_fps, size, isColor=0)
video = cv2.VideoWriter('result.mp4', fourcc, cap_fps, size)# 这里直接读取py文件所在目录下的pics目录所有图片。
path = './photo/'
file_lst = os.listdir(path)
for filename in file_lst:img = cv2.imread(path + filename)video.write(img)
video.release()

运行就能得到文件夹下面图片们形成的视频啦~

python 实现图片转视频相关推荐

  1. Python实现图片和视频的相互转换

    有时候我们需要把很多的图片合成视频,或者说自己写一个脚本去加快或者放慢视频:也有时候需要把视频裁剪成图片,进行后续操作.这篇文章就将为大家介绍如何通过Python实现图片和视频的相互转换,需要的可以参 ...

  2. python提取图片文字视频教学_Python学习第七天之爬虫的学习与使用(爬取文字、图片、 视频)...

    一.爬虫记得基本方法 1.1 爬虫概述 ​网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本.另外一些不常使 ...

  3. Python 将图片或者视频模糊化(附代码) | Python工具类

    目录 前言 环境依赖 代码 总结 前言 本文主要分享一个可以将图片或者视频模糊化的工具代码.技术路线主要是使用ffmpeg滤镜. 环境依赖 ffmpeg环境部署,直接参考我的另一篇文章:windows ...

  4. python cv 图片转视频

    视频编码 fourcc:全名Four-Character Codes,四字符代码,该编码由四个字符组成 cv2.VideoWriter_fourcc('M','J','P','G') cv2.Vide ...

  5. python提取图片文字视频教学_用Python提取视频中的图片

    小编自己码的通用型函数,支持各种常用视频格式,可满足常用需求,亲测效果和速度都不错. 想获取本文数据和完整代码的下载链接,请关注微信公众号"R语言和Python学堂",并回复发文日 ...

  6. 用python从图片生成视频

    前一阵查到一个用python生成视频的脚本,记录一下: 脚本如下: import os import cv2 import numpy as np def getImagePathListFromRo ...

  7. python将图片生成视频,和空白视频

    直接上代码,我这里以一张图片演示. 以这张图片为例,代码如下: import cv2 import os import numpy as npfps = 30 size = (1280, 720) n ...

  8. Opencv Python:图片与视频互转

    视频转图片 # -*- coding: UTF-8 -*- """ @项目名称:PlayerCharOCR.py @作 者:陆地起飞全靠浪 @创建日期:2022-03-1 ...

  9. Python将图片转为视频

    1.目的 将一帧帧的图片"组合"成为视频 2.代码 import cv2img_root = 'F:\\test\\'#这里写你的文件夹路径,比如:/home/youname/da ...

  10. python读取视频流做人脸识别_python实现图片,视频人脸识别(opencv版)

    图片人脸识别 import cv2 filepath = "img/xingye-1.png" img = cv2.imread(filepath) # 读取图片 gray = c ...

最新文章

  1. 清晰易懂的Numpy入门教程
  2. CSS+HTML大白
  3. 关于CSS样式清除浮动的总结
  4. 基于数据挖掘的旅游推荐APP(五):景点推荐模块
  5. Angular 学习笔记——service constant
  6. ES5和ES6中对于继承的实现方法
  7. 洛谷 - P4568 [JLOI2011]飞行路线(分层图最短路)
  8. 负载均衡算法 — 轮询
  9. ​如何让技术想法更容易被理解?
  10. C/C++ getopt()函数的介绍及使用
  11. qdir安装 多窗口资源管理软件
  12. 2018.01.25-现货黄金复盘
  13. CentOS6.4 Install Nginx 1.4.4 到特定目录
  14. 蓝桥杯 ALGO-112 算法训练 暗恋
  15. DEV C++的OPENGL环境配置
  16. python如何读取csv文件中的某一张表_python 读取csv文件中某一段月份中的数据?...
  17. PlatformIO中arduino框架下stm32编程实现原理
  18. 二月二龙抬头【集锦】
  19. iPhone屏幕数据
  20. 女子人身安全防卫指南

热门文章

  1. 苹果商店打不开怎么办_苹果手机下载迅雷方法,iOS迅雷安装,怎么安装苹果版迅雷...
  2. 成功解决Initialization failed for ‘https://start.spring.io‘ Please check URL, network and proxy settings
  3. SHT20的使用问题
  4. 使用openssl实现AES CBC 128 pcks7加密
  5. 网站敏感词命中查询处理工具
  6. simulink电子节气门控制模型发动机电子节气门控制模型,有说明文档,教程。
  7. 美国国家安全局(NSA)网络攻击主战武器NOPEN
  8. Twaver-HTML5基础学习(13)连线(Link)连线的绑定与展开
  9. webUploader.js 文件上传插件简用!
  10. 车牌识别(基于模板匹配算法)