Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python의 Matplotlib를 사용하여 이미지를 다시 그리는 방법은 무엇입니까?


python의 Matplotlib를 사용하여 이미지를 다시 그리려면 다음 단계를 수행할 수 있습니다. -

  • 그림 크기를 설정하고 서브플롯 사이 및 주변 여백을 조정합니다.
  • 새 그림을 만들거나 기존 그림을 활성화합니다.
  • gca() 메서드를 사용하여 현재 축을 가져옵니다.
  • 현재 수치를 표시합니다.
  • 20 범위에서 반복하고 플롯을 다시 그립니다.
  • plot() 사용 임의의 데이터 포인트를 그리는 방법.
  • 그림을 다시 그리고 잠시 멈춥니다.
  • 그림 창을 닫습니다.

예시

import numpy as np
from matplotlib import pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

fig = plt.figure()
ax = fig.gca()
fig.show()

for i in range(20):
   ax.plot(np.random.randint(1, 5), np.random.randint(1, 5), '*', ms=10)
   fig.canvas.draw()
   plt.pause(0.1)

plt.close(fig)

출력

Python의 Matplotlib를 사용하여 이미지를 다시 그리는 방법은 무엇입니까?