Python实现图像几何变换

 更新时间:2015年07月06日 15:04:45   作者:小欢  
这篇文章主要介绍了Python实现图像几何变换的方法,实例分析了Python基于Image模块实现图像翻转、旋转、改变大小等操作的相关技巧,非常简单实用,需要的朋友可以参考下

本文实例讲述了Python实现图像几何变换的方法。分享给大家供大家参考。具体实现方法如下:

import Image
try:
  im=Image.open('test.jpg')
  #out = im.resize((128, 128)) #改变大小
  #out = im.rotate(45) #45°旋转
  #out = im.transpose(Image.FLIP_LEFT_RIGHT) #水平翻转
  #out = im.transpose(Image.FLIP_TOP_BOTTOM) #垂直翻转
  #out = im.transpose(Image.ROTATE_90) # 90
  #out = im.transpose(Image.ROTATE_180) #180°顺时针翻转
  out = im.transpose(Image.ROTATE_270) #270°顺时针翻转
  out.save('test2.jpg')
except IOError:
  print 'No File!'

希望本文所述对大家的Python程序设计有所帮助。

相关文章

  • Python编程实现小姐姐跳舞并生成词云视频示例

    Python编程实现小姐姐跳舞并生成词云视频示例

    本文用Python做了一个词云视频,以另一种角度来看小姐姐跳舞视频左半部分是小姐姐跳舞视频,右半部分是根据动作生成的的词云视频,有需要的朋友可以借鉴参考下
    2021-10-10
  • python排序的方法实例总结

    python排序的方法实例总结

    在本篇文章里小编给大家整理的是一篇关于python排序的方法实例总结内容,有兴趣的朋友们可以学习下。
    2021-04-04
  • PyQt5实现用户登录GUI界面及登录后跳转

    PyQt5实现用户登录GUI界面及登录后跳转

    PyQt5是强大的GUI工具之一,通过其可以实现优秀的桌面应用程序。本文主要介绍了PyQt5实现用户登录GUI界面及登录后跳转,具有一定的参考价值,感兴趣的可以了解一下
    2021-11-11
  • Python实现删除Android工程中的冗余字符串

    Python实现删除Android工程中的冗余字符串

    这篇文章主要介绍了Python实现删除Android工程中的冗余字符串,本文实现的是删除Android资源(语言)国际化机制中的一些冗余字符串,需要的朋友可以参考下
    2015-01-01
  • pandas groupby 分组取每组的前几行记录方法

    pandas groupby 分组取每组的前几行记录方法

    下面小编就为大家分享一篇pandas groupby 分组取每组的前几行记录方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-04-04
  • 5道关于python基础 while循环练习题

    5道关于python基础 while循环练习题

    这篇文章主要给大家分享的是5道关于python基础 while循环练习题,无论学习什么语言,练习都是必不可少的,下面文章的练习题挺精湛的,需要的朋友可以参考一下
    2021-11-11
  • Pycharm如何导入python文件及解决报错问题

    Pycharm如何导入python文件及解决报错问题

    这篇文章主要介绍了Pycharm如何导入python文件及解决报错问题,本文通过示例截图相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-05-05
  • 基于Python实现身份证信息识别功能

    基于Python实现身份证信息识别功能

    身份证是用于证明个人身份和身份信息的官方证件,在现代社会中,身份证被广泛应用于各种场景,如就业、教育、医疗、金融等,它包含了个人的基本信息,本文给大家介绍了如何基于Python实现身份证信息识别功能,感兴趣的朋友可以参考下
    2024-01-01
  • 用python搭建一个花卉识别系统

    用python搭建一个花卉识别系统

    这学期修了一门机器视觉的选修课,课设要是弄一个花卉识别的神经网络,所以我网上找了开源代码进行了修改,最后成功跑起来,结果只有一个准确率(94%)既然都跑了这个神经网络的代码,那么干脆就把这个神经网络真正的使用起来,把这个神经网络弄成一个可视化界面
    2021-06-06
  • python实现去掉字符串中的\xa0、\t、\n

    python实现去掉字符串中的\xa0、\t、\n

    这篇文章主要介绍了python实现去掉字符串中的\xa0、\t、\n方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08

最新评论