Python 图片处理-图片翻转
2015-05-01 11:11
483 查看
#coding=utf-8 from PIL import Image import random def Jpg(dir_line): try: im=Image.open(dir_line) except IOError as er_info: print er_info exit() x=im.size[0] y=im.size[1] img=im.load() c = Image.new("RGB",(x,y)) for i in range (0,x): for j in range (0,y): w=x-i-1 h=y-j-1 rgb=img[w,j] #镜像翻转 rgb=img[w,h] #翻转180度 rgv=img[i,h] #上下翻转 c.putpixel([i,j],rgb) #90度的翻转实现 ''' y=im.size[0] x=im.size[1] img=im.load() c = Image.new("RGB",(x,y)) for i in range (0,x): for j in range (0,y): w=x-i-1 h=y-j-1 rgb=img[j,i]#翻转90度 c.putpixel([i,j],rgb)''' c.show() c.save("c.png") if __name__=="__main__": name="1.jpg" Jpg(name) 原图:
镜像翻转:
相关文章推荐
- Python 图片处理-图片翻转
- php学习笔记(十六)图片的处理缩放、旋转、透明、锐化、翻转、裁剪
- 直播课 1-13 合并pdf文件 python处理图片
- Linux上安装Python的PIL和Pillow库处理图片的实例教程
- 处理图片出现翻转的问题
- Linux上安装Python的PIL和Pillow库处理图片的实例教程
- Python3图片处理头像
- python图片处理(一)
- 用python简单处理图片(3):添加水印
- python图片处理Image和skimage的不同
- PHP 图片处理类(水印、透明度、缩放、相框、锐化、旋转、翻转、剪切、反色)
- ubuntu为python处理图片安装图片数据增强库imgaug
- 用python简单处理图片(1):打开\显示\保存图像
- python库 图像处理PIL做图片反处理
- python 图片处理包 PIL
- python处理圆角图片、圆形图片的例子
- Android之图片处理(图片合成、图片圆角、图片翻转、图片缩放)
- python中图片处理的学习
- python图像处理库PIL高清晰保存缩放图片
- 旋转翻转UIImage 不是UIImageView 适用于源图像的处理,例如截图后旋转----改变图片大小