from PIL import Image
img = Image.open('xxx.jpg')
img = img.resize((224,224),Image.ANTIALIAS)
box = (0, 180, 640, 480) #设置图像裁剪区域
img = img.crop(box) #图像裁剪
img.show()
img.save('xxx1.jpg')
from skimage import data_dir,io,transform,color
import numpy as np
def convert_gray(f):
rgb=io.imread(f)
gray=color.rgb2gray(rgb)
dst=transform.resize(gray,(256,256))
return dst
str=data_dir+'/*.png'
coll = io.ImageCollection(str,load_func=convert_gray)
for i in range(len(coll)):
io.imsave('./'+np.str(i)+'.jpg',coll[i])