如何用python反转图片,视频


Posted in Python onApril 24, 2021

利用python反转图片/视频

  • 准备:一张图片/一段视频
  • python库:Pillow,moviepy

安装库

pip install Pillow -i https://mirrors.aliyun.com/pypi/simple
pip install moviepy -i https://mirrors.aliyun.com/pypi/simple

默认官方镜像源,我这里尝试的时候没有任何进度。切换到国内的源,比如阿里镜像,清华镜像即可。第一次使用国内源,简直是神速!

反转效果

如何用python反转图片,视频

反转后

如何用python反转图片,视频

实现代码

图片

from PIL import Image, ImageOps
img = Image.open('img/python.jpg')
img_mirror = ImageOps.mirror(img)
img_mirror.save('img/python_mirror.jpg')

视频

import moviepy

from moviepy.editor import VideoFileClip,vfx
video = VideoFileClip('video/video.mp4')
reversed_video = video.fx(vfx.mirror_x)
reversed_video.write_videofile('video/vide_reverse.mp4')

项目地址

https://github.com/coder-chin/reverseImg

以上就是如何用python反转图片,视频的详细内容,更多关于python反转图片,视频的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
python多进程和多线程究竟谁更快(详解)
May 29 Python
python中lambda()的用法
Nov 16 Python
用 Python 连接 MySQL 的几种方式详解
Apr 04 Python
python实现图片九宫格分割
Mar 07 Python
pywinauto自动化操作记事本
Aug 26 Python
Django获取应用下的所有models的例子
Aug 30 Python
Django Admin中增加导出CSV功能过程解析
Sep 04 Python
Python 静态方法和类方法实例分析
Nov 21 Python
Pytorch中Tensor与各种图像格式的相互转化详解
Dec 26 Python
如何在 Django 模板中输出 "{{"
Jan 24 Python
解决django FileFIELD的编码问题
Mar 30 Python
python爬虫scrapy基于CrawlSpider类的全站数据爬取示例解析
Feb 20 Python
python基于tkinter制作m3u8视频下载工具
用python自动生成日历
解决Django transaction进行事务管理踩过的坑
Apr 24 #Python
pdf论文中python画的图Type 3 fonts字体不兼容的解决方案
Apr 24 #Python
Python使用UDP实现720p视频传输的操作
python通配符之glob模块的使用详解
Apr 24 #Python
Django debug为True时,css加载失败的解决方案
Apr 24 #Python
You might like
PHP中显示格式化的用户输入
2006/10/09 PHP
php中json_encode中文编码问题分析
2011/09/13 PHP
ThinkPHP实现多数据库连接的解决方法
2014/07/01 PHP
PHP在同一域名下两个不同的项目做独立登录机制详解
2017/09/22 PHP
PHP中OpenSSL加密问题整理
2017/12/14 PHP
网页设计常用的一些技巧
2006/12/22 Javascript
js模仿html5 placeholder适应于不支持的浏览器
2013/01/13 Javascript
JQuery each打印JS对象的方法
2013/11/13 Javascript
推荐一个自己用的封装好的javascript插件
2015/01/29 Javascript
JavaScript实现的简单烟花特效代码
2015/10/20 Javascript
详解JavaScript基本类型和引用类型
2015/12/09 Javascript
javascript+css3 实现动态按钮菜单特效
2016/02/06 Javascript
ionic由于使用了header和subheader导致被遮挡的问题的两种解决方法
2016/09/22 Javascript
微信小程序 vidao实现视频播放和弹幕的功能
2016/11/02 Javascript
利用js查找数组中指定元素并返回该元素的所有索引示例
2017/03/29 Javascript
使用vue框架 Ajax获取数据列表并用BootStrap显示出来
2017/04/24 Javascript
jQuery实现全选、反选和不选功能
2017/08/16 jQuery
vue的全局变量和全局拦截请求器的示例代码
2018/09/13 Javascript
vue--点击当前增加class,其他删除class的方法
2018/09/15 Javascript
如何在基于vue-cli的项目自定义打包环境
2018/11/10 Javascript
Vue实现远程获取路由与页面刷新导致404错误的解决
2019/01/31 Javascript
TypeScript类型声明书写详解
2019/08/28 Javascript
关于angular浏览器兼容性问题的解决方案
2020/07/26 Javascript
[41:54]2018DOTA2亚洲邀请赛 4.1 小组赛A组加赛 TNC vs Liquid
2018/04/03 DOTA
Python中for循环和while循环的基本使用方法
2015/08/21 Python
设计模式中的原型模式在Python程序中的应用示例
2016/03/02 Python
python 查找字符串是否存在实例详解
2017/01/20 Python
Python 一键获取百度网盘提取码的方法
2019/08/01 Python
运用PyTorch动手搭建一个共享单车预测器
2019/08/06 Python
python下载的库包存放路径
2020/07/27 Python
冰淇淋店创业计划书范文
2013/12/27 职场文书
学雷锋演讲稿汇总
2014/05/10 职场文书
关于读书的演讲稿600字
2014/08/27 职场文书
2014年教育教学工作总结
2014/11/13 职场文书
2014年连锁店圣诞节活动方案
2014/12/09 职场文书
个人委托函范文
2015/01/29 职场文书