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

Python으로 태양 이미지 그리기

<시간/>

Python에서는 태양 이미지 생성을 위한 SunPy 패키지를 제공합니다. 이 패키지에는 다양한 태양 관측소 및 태양광 연구실의 양성자/전자 플럭스의 태양 데이터인 다른 파일이 있습니다.

pip install sunpy 사용 명령으로 sunpy 패키지를 설치할 수 있습니다.

여기에서 샘플 AIA 이미지를 플로팅합니다. AIA는 대기 이미징 어셈블리입니다. 이것은 SDO의 또 다른 계기판입니다.

여기에서 sunpy.Map() 함수를 사용하여 지원되는 데이터 제품 중 하나에서 지도를 만듭니다.

예시 코드

import sunpy.map
import matplotlib.pyplot as plt
import sunpy.data.sample
my_aia = sunpy.map.Map(sunpy.data.sample.AIA_171_IMAGE)
fig = plt.figure()
ax = plt.subplot(111, projection=my_aia)
my_aia.plot()
my_aia.draw_limb()
my_aia.draw_grid()
my_aia.draw_limb()
plt.colorbar()
plt.show()

출력

Python으로 태양 이미지 그리기