网络编程
位置:首页>> 网络编程>> Python编程>> 如何用python反转图片,视频

如何用python反转图片,视频

作者:coder-chin  发布时间:2023-08-27 08:18:21 

标签:python,反转,图片,视频
目录
  • 利用python反转图片/视频

  • 安装库

  • 反转效果

  • 实现代码

  • 项目地址

利用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

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

0
投稿

猜你喜欢

  • Dethe Elza (delza@livingcode.org), 高级技术架构师, Blast Radius  &n
  • 从codered到nimda等,一大堆蠕虫把原来需要人工利用的漏洞都变成了程序自动利用了,大家还想去手工操作这些IIS漏洞么?让我们调整重心
  • 这两条是关于IE环境中的CSS的。不要使用import引入CSS,可以避免内容的无样式瞬间(FOUC)问题。不要把样式的link放到页面后(
  • html代码:<!DOCTYPE html><html lang="en"><head&g
  • 下面是IN条件运算符的SQL语句:SELECT column1, SUM(column2)  FROM&nbs
  • 在我做过的N多项目中,基本都有个跑不开的怪圈——首页很难设计。根据进度安排,首页必须按时出来,不然没法review,也没法测试。于是,首页只
  • 很多人对于CSS都是边干边学习,因为它不像C#之类的语言那么复杂,看起来似乎挺简单,然而正是这种对CSS的不完整的理解,导致了许多的CSS代
  • 最近因为项目原因需要编写数据库设计文档,但是由于数据表太多,手动编写耗费的时间太久,所以搞了一个简单的脚本快速生成数据库结构,保存到word
  • Web网站可用性的关键指标是速度,更确切地说,是页面能以多快的速度出现在访问者的浏览器窗口里。影响速度的因素有很多种,包括Web服务器的速度
  • 在安装依然主机管理系统时,因为当时导入MSSQL时有点问题,所以,为了赶快能用上管理功能,所以就暂时先用了Access数据库。不过一直以来都
  • 现在有一个xml,格式如下: <date> <item> <id> 1 </id> <
  • 上传问题可以说是网络编程中经常遇到的,也是一个很重要的问题,我们不仅要实现上传文件,图片等基本功能,还有考虑到上传程序的安全性,本文介绍了一
  •     最近,我喜欢上了XML编程,但又苦于它的美观程度又不够,找了许多书才搞定。  &n
  • 实现思路1、场地部署:我们需要拥有一个可以用来画节点的地方!详看我这篇文章QGraphicsScene、QGraphicsView的基础使用
  • 在ASP中Request对象是获取客户端提交数据的一个很重要的对象,大家对他也是非常熟悉了。 虽然如此,还是经常有人问我下面的几种写法有什么
  • 本文实例为大家分享了python批量处理图片的具体代码,供大家参考,具体内容如下公司的一个项目要求把所有4096x4096的图片全部转化成2
  • 代码如下:function HTMLEncode(fString) fString=Replace(fString,&q
  • 在操作系统的文件中,还存在着一种我们可以自己定义的文件属性。这些属性不是保存在文件内容中,也不是直接可以通过 ls -al 所能看到的内容。
  • 题目描述:(1)模拟登陆界面,判别用户名和密码,给出合适的提示,如果超过三次,锁定输入。用代替密码;或者最新输入显示,前面的变成;安全性措施
  • Oracle数据库作为大型数据库管理系统,近年来一直占有世界上高端数据库的最大份额,其强大而完善的数据库管理功能,以及ORACLE公司推陈出
手机版 网络编程 asp之家 www.aspxhome.com