Bir sokağın oluşturulacağı belirli bir alanın geometrik yüksekliğini temsil eden bir 2d dizilim var. Bunu scipy.misc.toimage
kullanarak görüntüleyebilirim. Ancak alanın basit bir 3D görünümünü almak istiyorum. Bu verileri bir 3d görüntü olarak çizmek veya işlemek için basit bir yol var mı?Python ile arazi çizin mi?
5
A
cevap
8
Belki kullanmak matplotlib en plot_surface veya plot_wireframe: X, Y, Z You have yükseklikleri, Z
: Bu işlevler üç 2D-diziler gerektiren
import matplotlib.pyplot as plt
import numpy as np
import mpl_toolkits.mplot3d.axes3d as axes3d
np.random.seed(1)
fig, ax = plt.subplots(subplot_kw=dict(projection='3d'))
N = 100
X, Y = np.meshgrid(np.arange(N), np.arange(N))
heights = np.sin(2*np.pi*np.sqrt(X**2+Y**2)/N)
ax.plot_surface(X, Y, heights, cmap=plt.get_cmap('jet'))
plt.show()
. Z
s ile ilişkili standart X
ve Y
konumlarını oluşturmak için np.meshgrid
'u kullanabilirsiniz.
İlgili konular
- 1. Matlab'da ters renkleri çizin mi?
- 2. Blender3D'de rastgele arazi oluşturma
- 3. Python/Numpy/Scipy: Farklı lambda ile Poisson rasgele değerleri çizin
- 4. opengl ile 2D Arazi nasıl yapılır?
- 5. Arazi nuget analizörü
- 6. DPAPI'yi Python ile mi kullanıyorsunuz?
- 7. grafik çizin
- 8. Pygame: Yıkılabilir arazi nasıl oluşturulur?
- 9. Masaüstünde/doğrudan üstünde çizin?
- 10. Arazi ile arka plan olarak kesit çizimi Çizim
- 11. Varolan Bir Araziye Dayalı Arazi Nesil Üretimi
- 12. Bitmap yükleyin veya grafik çizin mi? Performans Sorusu
- 13. Pygame: Tekil piksel çizin
- 14. Görüntü Üzerine Dikdörtgen çizin
- 15. android düzeni-arazi ve ekran döndürme kullanımı
- 16. Basit bir 2B arazi haritası nasıl oluşturulur
- 17. Bir 4x4 Kılavuz Java çizin
- 18. İki satırda ana başlığı çizin
- 19. Aynı grafikte iki veri kümesini gnuplot ile çizin. Bir dgrid3d,
- 20. Delphi üzerinde TCanvas ile google maps gibi bir işaretçi çizin
- 21. İki Renk ile Spritekit'te Dikdörtgen/Daire ve Üçgen çizin. . .
- 22. Tuval üzerine yükseltilmiş gölgeler çizin
- 23. Bir kanvasın ortasındaki resimleri çizin
- 24. Bir Arc ve degrade çizin
- 25. Histogramı colormap'ten alınan renklerle çizin
- 26. Python grafiği windirstat gibi mi?
- 27. 2014b'de 2013b'de kaydedilen bir rakamı yeniden çizin
- 28. node.js Jinja2 Python ile benzer Tempate kütüphanesi mi?
- 29. Monostate ile Python Deprecation Uyarıları __new__ - Birisi nedenini açıklayabilir mi?
- 30. OpenCV'deki detectMultiscale öğesinin güven düzeyini Python ile mi edinin?