#!/usr/bin/env python
#encoding: utf-8
import Image
class myimg:
def __init__(self, open_file, save_file):
self.img = Image.open(open_file)
self.save_file = save_file
def Change_Size(self, percent=100, height=None, width=None):
'''''
percent:以百分比来决定大小
height, width:以指定的高、宽来决定大小
'''
if not (height and width):
width,height = self.img.size
new_img = self.img.resize((width*percent/100,height*percent/100),Image.BILINEAR)
new_img.save(self.save_file)
def Rotation(self, angle):
'''''
angle: 旋转的度数
'''
rot_img = self.img.rotate(angle) #旋转
rot_img.save(self.save_file)
def Save_as(self, filename):
'''''
filename: 另存