existe-t-il un équivalent à Matplotlib's Imshow () - Fonction du dessin 3D de données stockées dans une matrice NUMPY 3D? P>
4 Réponses :
Peut-être que vous pourriez utiliser mplot3d pour tracer des objets 3D. ici est l'un des tescs d'exemple. P>
Le point est que je n'ai pas de fonction pour tracer mais pour chaque pixel (x, y, z) une valeur stockée dans le tableau 3D. Par conséquent, je ne peux pas utiliser la fonction suggérée ni la tracé de surface.
Ce que vous voulez, c'est une sorte d'image 3D (un bloc). Peut-être que vous pourriez tracer par des tranches (utilisant Imshow () ou quel que soit l'outil que vous voulez). p>
Peut-être que vous pourriez nous dire quel genre de parcelle vous voulez? p>
Ceci est mal défini, car comment verriez-vous des choses qui n'étaient pas à la surface du cube? P>
La documentation Mayavi présente diverses approches de façons de faire ce que vous voulez faire, y compris des plans coupés et des canaux alpha spécifiques à Voxel. Voir visualisation des données scalaires volumétriques . p>
suffire à ce que cela nécessite que cela nécessite Mayavi et est plutôt au-delà de la portée de Caractéristiques 3D (pratiques, mais limitées) de Matplotlib. P>