优草派 > Python

Python图片水平翻转方法是什么?Python如何实现图像翻转操作

罗西汉         优草派

python之中能够通过方法来水平和垂直翻转图像,而很多小伙伴也想要来学习一下这个图像水平和垂直翻转的方法。那么这一篇文章会来分析两个python翻转图像的方法,想要学习或者了解一下的话就继续往下看看吧。

Python图片水平翻转方法是什么?Python如何实现图像翻转操作

一、水平翻转

水平翻转图像也就是左右翻转图像,它和图像旋转是有差别的,因为等于是将图像在表示立体的Z轴上翻转了180度。例如现在有一个人像且头朝右边,水平翻转之后这个人像的头部就会朝向左侧。

那么在python中实现图像水平翻转是通过第三方库Pillow来实现的,导入时需要注意它的名称是PIL,并且只需要导入其中Image模块即可。模块导入进来之后使用open()方法将图片打开并读取进来,然后调用变形方法transpose()并传入参数FLIP_LEFT_RIGHT即可实现图像水平翻转操作。之后用链式语法调用save()方法就可以将翻转后的图像保存起来,详细代码如下:

from PIL import Image
tp = Image.open(r'D:\Desktop\22.png')
tp.transpose(Image.FLIP_LEFT_RIGHT).save(r'D:\Desktop\221.png')

二、垂直翻转

而图像垂直翻转也是通过这个第三方库同样的方法来实现的,只需要将其中的参数改成FLIP_TOP_BOTTOM就可以了,而其他所有的代码都是可以不用去更改的。不过需要注意水平翻转实际上就是将图像旋转了180度,使用图像旋转方法可以实现相同的效果,代码示例如下所示:

tp.transpose(Image.FLIP_TOP_BOTTOM).save(r'D:\Desktop\220.png')

以上就是关于“Python图片水平翻转方法是什么?Python如何实现图像翻转操作”的全部内容了,希望对你有所帮助。

  • 微信好友

  • 朋友圈

  • 新浪微博

  • QQ空间

  • 复制链接

取消
5天短视频训练营
新手入门剪辑课程,零基础也能学
分享变现渠道,助你兼职赚钱
限时特惠:0元
立即抢
新手剪辑课程 (精心挑选,简单易学)
第一课
新手如何学剪辑视频? 开始学习
第二课
短视频剪辑培训班速成是真的吗? 开始学习
第三课
不需要付费的视频剪辑软件有哪些? 开始学习
第四课
手机剪辑app哪个好? 开始学习
第五课
如何做短视频剪辑赚钱? 开始学习
第六课
视频剪辑接单网站APP有哪些? 开始学习
第七课
哪里可以学短视频运营? 开始学习
第八课
做短视频运营需要会什么? 开始学习
【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。

客服热线:0731-85127885

湘ICP备19005950号-1  

工商营业执照信息

违法和不良信息举报

举报电话:0731-85127885 举报邮箱:tousu@csai.cn

优草派  版权所有 © 2024