python计算机视觉阅读笔记(一)

  1. # -*- coding: utf-8 -*-  
  2. from PIL import Image  
  3. from numpy import * 
  4. from pylab import *  
  1. #获取原图
  2. pil_im = Image.open('img.jpg')
  3. imshow(pil_im) 
  4. python计算机视觉阅读笔记(一)_第1张图片
  5. #灰度化
  6. pil_im1 = pil_im.convert('L'
  7. imshow(pil_im1) 
  8. python计算机视觉阅读笔记(一)_第2张图片
  9. #复制和粘贴图像
  10. box = (50,50,200,200)
  11. region =pil_im.crop(box)
  12. imshow(region)
  13. python计算机视觉阅读笔记(一)_第3张图片
  14. region = region.transpose(Image.ROTATE_180)
  15. pil_im.paste(region,box)
  16. imshow(pil_im)
  17. python计算机视觉阅读笔记(一)_第4张图片
  18. #调整图片大小
  19. pil_im = pil_im.resize((50,100))
  20. imshow(pil_im)
  21. python计算机视觉阅读笔记(一)_第5张图片
  22. #转换角度
  23. pil_im = pil_im.rotate(45)
  24. imshow(pil_im)
  25. python计算机视觉阅读笔记(一)_第6张图片








你可能感兴趣的:(python计算机视觉阅读笔记(一))