Heim > Backend-Entwicklung > Python-Tutorial > So zeichnen Sie ein Rechteck in Python

So zeichnen Sie ein Rechteck in Python

爱喝马黛茶的安东尼
Freigeben: 2019-06-25 17:16:22
Original
11078 Leute haben es durchsucht

So zeichnen Sie ein Rechteck in Python

Wie zeichne ich ein Rechteck in Python? Lassen Sie mich die spezifischen Schritte unten erklären:

Der Rechteckparameter von plt:

Der erste Parameter ist die Koordinate (x, y), die die Startpunktkoordinate des Rechtecks ​​ist Dieser Ausgangspunkt Die Koordinaten werden nicht blind aus der unteren linken Ecke gezeichnet, sondern entsprechen dem Ursprung der Koordinaten in der gesamten Figur, der (0, 0) ist.

Der zweite Parameter ist die Rechteckbreite

Der dritte Parameter ist die Rechteckhöhe

Hinweis: Im schnellen RCNN-Code wird die ROI-Box im Bild gezeichnet Der Ursprung des Bildes liegt in der oberen linken Ecke, der Ursprung der Koordinatenachse jedoch in der unteren linken Ecke. Selbst wenn die Parameter im Rechteck genau gleich sind, sind das, was im Bild gezeichnet wird, und die Koordinatenachse unterschiedlich .

Verwandte Empfehlungen: „Python-Video-Tutorial

plt.axis('off') bedeutet, dass die Koordinatenachse nicht angezeigt wird

Der erste Code :

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()
Nach dem Login kopieren

Der zweite Code:

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()
Nach dem Login kopieren

Das aktuelle Diagramm und der Untergraph können mit plt.gcf() und plt.gca() abgerufen werden, die Get Current Figure und Get darstellen Aktuelle Achsen. Im Pyplot-Modul verarbeiten viele Funktionen das aktuelle Figure- oder Axes-Objekt. Beispiel: plt.plot() ruft tatsächlich das aktuelle Axes-Objekt ax über plt.gca() ab und ruft dann die Methode ax.plot() auf, um real zu erreichen Zeichnung.

Das obige ist der detaillierte Inhalt vonSo zeichnen Sie ein Rechteck in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage