plt的Rectangle參數
第一個參數是坐标(x,y),即矩形的畫圖的起點坐标,這個起點坐标不是一味地從左下角開始畫,而是對應整個圖中坐标原點,即(0,0)。
第二個參數是矩形寬度
第三個坐标是矩形高度
注意:在fast rcnn代碼中,roi框是在圖像中畫出來的,而圖像的原點在左上角,但坐标軸的原點在左下角,是以即使Rectangle中參數一模一樣,但在圖像和坐标軸中畫出來的不一樣。
plt.axis(‘off’)表示不顯示坐标軸
第一種代碼
import matplotlib.pyplot as plt
fig = plt.figure()
ax = fig.add_subplot(111)
rect = plt.Rectangle((0.1,0.1),0.5,0.3)
ax.add_patch(rect)
plt.show()
第二種代碼
import matplotlib.pyplot as plt
fig = plt.figure() #建立圖
ax = fig.add_subplot(111) #建立子圖
plt.gca().add_patch(plt.Rectangle((0.1,0.1),0.5,0.3))
plt.show()