由四个坐标位置计算中心点和旋转角度 import cv2 import numpy as np cnt = np.array(np.float32([[370.44574,562.12952],[326.68903, 591.64380],[ 290.47687, 537.95715],[334.23358, 508.44287]])) # 必须是array数组的形式 rect = cv2.minAreaRect(cnt) # 得到最小外接矩形的(中心(x,y), (宽,高), 旋转角度) print(rect)