[英]how to rotate the rectangle in matplotlib patch?
我正在使用matplotlib繪制旋轉的矩形,但是我不知道如何調整角度?
rect = patches.Rectangle((int(arr[2])-0.5*int(arr[4]),int(arr[3])-0.5*int(arr[5])), int(arr[4]),int(arr[5]),
fill=False,
edgecolor='g', linewidth=1)
t = matplotlib.transforms.Affine2D().rotate_around(float(arr[2]), float(arr[3]),\
float(arr[6])*180/np.pi)
rect.set_transform(t + plt.gca().transData)
plt.gca().add_patch(rect)
1 10 3308 261 21 10 -88.363423
這是一輛車的數據
但是矩形不適合它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.