python 基于PIL的图像文件处理

坐标系

记住就行,一般的照片都是这么定义的
在这里插入图片描述

引入

import xml.etree.ElementTree as et
import numpy as np
from PIL import Image,ImageDraw

获取图片

ImageDraw可以实现在某个image上修改

# 获取图片  type is PIL.JpegImagePlugin.JpegImageFile
image=Image.open(IMG_Path)
draw=ImageDraw.Draw(image)

画出矩形框

draw.polygon([(xmin,ymin),(xmax,ymin),(xmax,ymax),(xmin,ymax)],outline='red',fill='green')

image.show()

在这里插入图片描述

文件保存

image.save(SAVE_Path)

照片截取

head_part=image.crop((xmin,ymin,xmax,ymax)) # 前两个左上角,后两个右下角
head_part.show()

在这里插入图片描述

发布了723 篇原创文章 · 获赞 314 · 访问量 16万+

猜你喜欢

转载自blog.csdn.net/jk_chen_acmer/article/details/104034289