python计算机视觉Chapter1 fig1-1
代码: # -*- coding: utf-8 -*- ''' created on Thursday June 21 23:05 2018 @author: Jerry ''' from PIL import Image from pylab import * # 添加中文字体支持 import matplotlib as mpl font = mpl.font_manager.FontProperties(fname= '/Users/guoruijie/Desktop/python_work/SimHei.ttf' ) # 载入图像 pil_im = Image.open( 'empire.jpg' ) # 图片尺寸 im_size = size(pil_im) print(im_size) # 转换为灰度图像 pil_im1 = pil_im.convert( 'L' ) # 复制粘贴图像区域 pil_im2 = pil_im.copy() box = ( 100 , 100 , 400 , 400 ) # 选取一块区域 region = pil_im.crop(box) region = region.transpose(Image.ROTATE_180) # 对图像进行反转 pil_im2.paste(region,box) # 由于不能用pil_im2=pil_im