Python实现图像几何变换

yipeiwu_com6年前Python基础

本文实例讲述了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程序设计有所帮助。

相关文章

如何通过Django使用本地css/js文件

这篇文章主要介绍了如何通过Django使用本地css/js文件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 在网上看了很多说Djan...

django 删除数据库表后重新同步的方法

django 删除数据库表后重新同步的方法

由于项目需要,最近在用基于Python语言的一个后端框架Django开发web应用。不得不说,Django继承了Python的简洁性,用它来开发web应用简单清爽,不同于从前的SSH框架...

python:socket传输大文件示例

文件可以传输,但是对比传输前后的文件:socket_test.txt,末尾有一些不一致服务端代码: #!/usr/bin/python # -*- coding: utf-8 -*-...

python中pika模块问题的深入探究

python中pika模块问题的深入探究

前言 工作中经常用到rabbitmq,而用的语言主要是python,所以也就经常会用到python中的pika模块,但是这个模块的使用,也给我带了很多问题,这里整理一下关于这个模块我在使...

pandas.DataFrame 根据条件新建列并赋值的方法

实例如下所示: import numpy as np import pandas as pd data = {'city': ['Beijing', 'Shanghai', 'Gu...