Python实现图像几何变换

yipeiwu_com5年前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程序设计有所帮助。

相关文章

分析python动态规划的递归、非递归实现

概要 本文只是简单的介绍动态规划递归、非递归算法实现 案例一 题目一:求数组非相邻最大和 [题目描述] 在一个数组arr中,找出一组不相邻的数字,使得最后的和最大。 [示例输入]...

python多进程实现进程间通信实例

python中的多线程其实并不是真正的多线程,如果想要充分地使用多核CPU的资源,在python中大部分情况需要使用多进程。Python提供了非常好用的多进程包multiprocessi...

Pytorch卷积层手动初始化权值的实例

Pytorch卷积层手动初始化权值的实例

由于研究关系需要自己手动给卷积层初始化权值,但是好像博客上提到的相关文章比较少(大部分都只提到使用nn.init里的按照一定分布初始化方法),自己参考了下Pytorch的官方文档,发现有...

python使用正则表达式的search()函数实现指定位置搜索功能

前面学习过search()可以从任意一个文本里搜索匹配的字符串,也就是说可以从任何位置里搜索到匹配的字符串。但是现实世界很复杂多变的,比如限定你只能从第100个字符的位置开始匹配,100...

python挖矿算力测试程序详解

python挖矿算力测试程序详解

谈到比特币,我们都知道挖矿,有些人并不太明白挖矿的含义。这里的挖矿其实就是哈希的碰撞,举个简单例子: import hashlib x = 11 y = 1 #这里可以调节挖矿难度,...