使用OpenCV可以很容易地实现将一个图像文件内部指定矩形范围内的图像复制为新的图像。
python
import cv2
# 读取原始图像
image = cv2.imread('mm.png')
cv2.imshow('Origi Image', image)
# 定义矩形框的坐标
x, y, width, height = 20, 30, 200, 300 # 坐标和尺寸
# 截取矩形框内的图像
cropped_image = image[y:y+height, x:x+width]
# 显示截取的图像
cv2.imshow('Cropped Image', cropped_image)
cv2.waitKey(0)
cv2.destroyAllWindows()