import cv2 img = cv2.imread('./people.png',1) print(img.shape) cv2.imshow('orgin',img) img = img[0:256, 0:256] # 裁剪坐标为[y0:y1, x0:x1] cv2.imshow('crop_post',img)
#or
from PIL import Image import numpy as np # 裁剪 img = Image.open('./people.png') # 打开当前路径图像 box1 = (0, 0, 512, 512) # 设置图像裁剪区域 (x左上,y左上,x右下,y右下) img = img.crop(box1) # 图像裁剪 img.show() img = np.array(img)