利用了Pillow和OpenCV对图片进行裁剪
import cv2
img = cv2.imread("./test.jpg")
cropped = img[0:128, 0:512] # 裁剪坐标为[y0:y1, x0:x1],y是纵向,x是横向,x0是横向最小值,x1是横向最大值,y0、y1是纵向最小最大值
cv2.imwrite("./cv_cut.jpg", cropped)
from PIL import Image
img = Image.open("./test.jpg")
cropped = img.crop((0, 0, 512, 128)) # 左上右下,也就是x0, y0, x1, y1,前两个就是左上角的坐标,后两个就是右下角的坐标,两点即可确定一个长方形区域
cropped.save("./pil_cut.jpg")
viencoding.com版权所有,允许转载,但转载请注明出处和原文链接: https://viencoding.com/article/186