首頁 > 後端開發 > Python教學 > python怎麼畫矩形

python怎麼畫矩形

爱喝马黛茶的安东尼
發布: 2019-06-25 17:16:22
原創
11037 人瀏覽過

python怎麼畫矩形

python怎麼畫矩形?以下跟大家講解具體的步驟:

plt的Rectangle參數:

第一個參數是座標(x,y),也就是矩形的繪圖的起點座標,這個起點座標不是一味地從左下角開始畫,而是對應整個圖中座標原點,即(0,0)。

第二個參數是矩形寬度

第三個參數是矩形高度

注意:在fast rcnn程式碼中,roi框是在影像中畫出來的,而影像的原點在左上角,但座標軸的原點在左下角,所以即使Rectangle中參數一模一樣,但在影像和座標軸中畫出來的不一樣。

相關推薦:《Python影片教學

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()
登入後複製

目前的圖表和子圖可以使用plt.gcf()和plt.gca()取得,分別表示Get Current Figure和Get Current Axes。在pyplot模組中,許多函數都是對目前的Figure或Axes物件進行處理,比如說:plt.plot()實際上會透過plt.gca()獲得當前的Axes物件ax,然後再呼叫ax.plot( )方法實現真正的繪圖。

以上是python怎麼畫矩形的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板