3D olarak bir taşı temsil eden bir voksel düzeneğim var. Taşımayı ve 0'ı başka yerde oluşturan voksellere 1'in atandığı ikili bir numpy 3D dizisidir.Python: Yüzey alanını hesaplamak için bir voksel düzeneğini örter
- üzerinde yüzey alanını hesaplamak ağ gibi saran yüzeyini
- oluşturun: Ben istiyorum.
Ama nasıl?
Teşekkürler, güzel görünüyor. Bende 1'in olduğu koordinatların bir dizisini kolayca elde edebilirim. Sanırım bu, ---> 'koordinatları = numpy.where (dizi == 1)'. Şimdi scipy.convexHull okuyacağım ve yakında döneceğim :-) –
Nasıl gideceğini bana bildirin ve eğer sakıncası yoksa, yararlı bulduysanız cevabı kabul etmeyi unutmayın. – purpletentacle
Güzel bir algoritma ve iyi çalışıyor. Taşımın biraz konkav olduğu zaman problem ortaya çıkıyor. Sadece en kısa yolu buluyor, böylece konkavlığı kesiyor! –