我有多边形坐标,我使用PolygonPatch绘制了一个多边形。接下来,使用矩,我有中心坐标(x,y),高度和宽度(X,Y)和旋转角度(θ)。使用这些参数我想在我的多边形周围绘制边界矩形。我可以使用opencv
绘制这些旋转的矩形rect = cv2.minAreaRect(cnt)
box = cv2.cv.BoxPoints(rect)
box = np.int0(box)
cv2.drawContours(im,[box],0,(0,0,255),2)
但这只适用于我处理不在shapley多边形补丁上的图像时。有没有办法可以在ploygonpatch周围绘制旋转的矩形而不将它们转换为图像。