windows10의 파이썬에서 3D 그래프를 그릴 때까지

파이썬으로 3D 그래프 그리기



뭔가 좋은 느낌에 3차원 그래프를 써달라는 요청이 있고, "좋은 느낌에 쓰려면 어떻게 하면 에이나..."라고 조사하면, Python의 matplotlib로 그릴 수 있다고 나왔습니다.
그래서 이번에는 Python 설치에서 3 차원 그래프를 그릴 때까지를 씁니다.

Python2.7 설치



설치에 관해서는 많은 기사가 있으므로 생략합니다.
나는 다음을 참조하여 넣었다.

windows 환경에 파이썬 설치

다만, Windows 10이 나쁜지 자신의 PC가 나쁜지, 환경 변수에 Python의 Path가 통과하지 않기 때문에, 이하의 패스를 추가합니다.
C:\\Python27

pip 설치



어느새 슈퍼 간단하게 되었습니다!
다음 사이트로 이동하여 "get-pip.py"를 다운로드하여 실행하기 만하면됩니다.

Installing with get-pip.py

명령 프롬프트를 시작하고 get-pip.py를 다운로드 한 위치로 이동하고 다음 명령으로 실행하면 pip가 들어갑니다.
python get-pip.py

필요한 것 설치



데이터 정리를 위해 numpy와 드로잉을 위해 matplotlib를 설치하십시오.
python -m pip install numpy
python -m pip install matplotlib

이제 준비가 되었습니다.

그리기 프로그램



묘화 프로그램은 이하의 사이트를 참고로 했습니다.
matplotlib로 3D 그래프 그리기
from mpl_toolkits.mplot3d import Axes3D
import matplotlib.pyplot as plt
import numpy as np

#範囲と間隔の設定
x = np.arange(-5, 5, 0.25)
y = np.arange(-5, 5, 0.25)

#メッシュ描画設定
X, Y = np.meshgrid(x, y)

#計算
Z = np.sin(X)+ np.cos(Y)

fig = plt.figure()
ax = Axes3D(fig)

#プロット
ax.plot_wireframe(X,Y,Z)

plt.show()

실행 결과





여기까지 할 수 있으면, 나머지는 numpy의 취급마저 기억하면 좋을 것 같아・・・일까?
어떻게든 3차원 묘화의 방법을 알 수 있었으므로, 이것에 OpenCV로 처리한 결과를 플롯하기 위해 분투중입니다.

좋은 웹페이지 즐겨찾기