发现了神奇的python视频处理库:moviepy

发现了神奇的Gif生成代码:

import os
import cv2 as cv
import moviepy.editor as mpy
import numpy as npdef make_gif(images, fname, duration=2):def make_frame(t):try:x = images[int(len(images)/duration*t)]except:x = images[-1]return x.astype(np.uint8)clip = mpy.VideoClip(make_frame, duration=duration)clip.write_gif(fname, fps = len(images) / duration)dir_list = os.listdir('E:\\[4]datasets\\FaceDatasets\\YTF\\YTF_FaceDetect\\Alison_Lohman\\5')img_list=[]
for i in range(0,len(dir_list)):img = cv.imread('E:\\[4]datasets\\FaceDatasets\\YTF\\YTF_FaceDetect\\Alison_Lohman\\5\\' + dir_list[i])img = cv.cvtColor(img, cv.COLOR_BGR2RGB)img_list.append(img)
make_gif(img_list, 'test.gif', duration=4)

输入

输出

Opencv实现多张JPG转GIF相关推荐

  1. opencv resize_利用OpenCV 识别两张相似的图片

    Background: 在我们项目中,用到U-net,我们对训练样本图片使用labelme进行标定,对标定生成的json文件labelme_json_to_dataset生成标注图像,由于小伙伴将生成 ...

  2. opencv 取roi_利用OpenCV 识别两张相似的图片

    Background: 在我们项目中,用到U-net,我们对训练样本图片使用labelme进行标定,对标定生成的json文件labelme_json_to_dataset生成标注图像,由于小伙伴将生成 ...

  3. python相似图片识别_Python+Opencv识别两张相似图片

    Python+Opencv识别两张相似图片 在网上看到python做图像识别的相关文章后,真心感觉python的功能实在太强大,因此将这些文章总结一下,建立一下自己的知识体系. 当然了,图像识别这个话 ...

  4. python图片识别-Python+Opencv识别两张相似图片

    在网上看到python做图像识别的相关文章后,真心感觉python的功能实在太强大,因此将这些文章总结一下,建立一下自己的知识体系. 当然了,图像识别这个话题作为计算机科学的一个分支,不可能就在本文简 ...

  5. opencv求两张图像光流_OpenCV单应性矩阵发现参数估算方法详解

    点击上方蓝字关注我们 微信公众号:OpenCV学堂 关注获取更多计算机视觉与深度学习知识 单应性矩阵计算函数与应用 OpenCV在通过特征描述子完成描述子匹配之后,会得到一些关键点对,我们会把这些关键 ...

  6. opencv 叠加两张图_「干货」教你如何用OpenCV快速寻找图像差异处

    如何使用结构相似性指数(SSIM)将两个图像与Python进行比较. 使用这种方法,我们能够轻松确定两个图像是否相同或由于轻微的图像处理,压缩伪像或有目的的篡改而产生差异. 今天我们将扩展SSIM方法 ...

  7. opencv求两张图像光流_光流(optical flow)和openCV中实现

    转载请注明出处! ! ! 光流(optical flow)和openCV中实现 光流的概念: 是Gibson在1950年首先提出来的. 它是空间运动物体在观察成像平面上的像素运动的瞬时速度.是利用图像 ...

  8. Python+Opencv识别两张相似图片

    在网上看到python做图像识别的相关文章后,真心感觉python的功能实在太强大,因此将这些文章总结一下,建立一下自己的知识体系. 当然了,图像识别这个话题作为计算机科学的一个分支,不可能就在本文简 ...

  9. 基于openCV库的张正友标定法的一些实验结果

    超大畸变图像畸变校正的实验结果 前言 5 测试与评估 5.1 标靶图像校正测试 5.1.1 测试样例 5.1.2 输出参数 5.1.2 矫正结果显示 5.2 常规图像校正测试 5.2.1 测试样例 5 ...

  10. python+opencv实现多张图像拼接_附源码

    文章目录 前言 完整源码 下载链接:[https://download.csdn.net/download/DeepLearning_/87290571](https://download.csdn. ...

最新文章

  1. NLP之情感分析:基于python编程(jieba库)实现中文文本情感分析(得到的是情感评分)之全部代码
  2. 【NLP】使用BERT完成NLP任务
  3. ksweb如何安装php5.6_Android端的服务器容器 KSWEB PHP+MySQL环境搭建及应用
  4. wenstorm设置谷歌_WebStorm+Chrome调试Vue步骤
  5. free -m 释放缓冲失败
  6. 读《深入浅出设计模式》
  7. 计算机函数sumif实例,Excel2019中SUMIF函数的语法及使用方法与实例
  8. 活跃在全球顶级会议的阿里新生代白帽:能挖漏洞会做焊工
  9. php网站整合ck播放器,wordpress整合ckplayer最新版 wp文章短代码调用ck播放器
  10. 亚马逊账号关联:一生只能有一个店铺
  11. visio用方向键无法移动图标的解决方法
  12. 找回知之阅读笔记的方法
  13. android8关机界面,修改android 的关机界面
  14. 软件工程师核心竞争力有那些
  15. SQL Server中的约束(六种约束)
  16. 微信屏蔽拼多多小红书等外链,连带屏蔽QQ音乐,连自家兄弟也不放过!
  17. dotnet 进行二进制差分压缩文件
  18. 产能利用率 (Capacity Utilization)
  19. 快递100下单未知错误?快递100寄件/同城配送接口FAQ
  20. 校内计算机技能考核,校内专业技能达标认证.PDF

热门文章

  1. 如何提高机器学习模型预测准确率
  2. 80386汇编_全局描述表GDT介绍
  3. fscanf()函数详解
  4. Android支付宝财富界面,10分钟带你看懂支付宝的交互设计(二)
  5. 各种照片尺寸和分辨率
  6. item_search - 按关键字搜索EBAY商品
  7. pdf太大,pdf怎么压缩的小一点
  8. vue 删除页面缓存_VUE清除keepalive页面缓存
  9. python加减乘除_python加减乘除
  10. 腾讯云白piao指南