Articles of 3d

Diagtwig de dispersión 3d con color en matplotlib

Estoy usando el gráfico de dispersión 3d en matplotlib en python para trazar los siguientes datos, xyz b2 3.28912855713 4.64604863545 3.95526335139 1.0 3.31252670518 4.65385917898 3.96834118896 1.0 Cuando la ttwig es 2d, fig = plt.figure() ax = fig.add_subplot(111) line =ax.scatter(x,y,c=b2,s=500,marker=’*’,edgecolors=’none’) cb = plt.colorbar(line) Genera la siguiente imagen, que es perfectamente correcta. Ahora, quiero trazar puntos 3d, […]

Cómo dibujar elipsoide con plotly

¿Hay alguna forma de trazar una superficie como el elipsoide con 3D en forma de ttwig? Actualmente solo las superficies de la forma z = f (x, y) se tratan en los documentos. También está Mesh 3D , pero no encontré ningún ejemplo para ello. Parece que es posible hacer una triangulación del elipsoide manualmente […]

¿Me falta algún paso para crear / instalar VTK-5.4 con enlaces Python2.6 en Ubuntu 9.04?

Construí e instalé con éxito VTK-5.4 con enlaces de Python desde la fuente. Sin embargo, cuando trato de importar VTK en python, da el siguiente error de Traceback Archivo “”, línea 1, en Archivo “/usr/local/lib/python2.6/dist-packages/VTK-5.4.2-py2.6.egg/vtk/ init .py”, línea 41, desde la importación común * Archivo “/usr/local/lib/python2.6/dist-packages/VTK-5.4.2-py2.6.egg/vtk/common.py”, línea 7, desde libvtkCommonPython import * ImportError: libvtkCommonPythonD.so.5.4: no […]

Matplotlib: traza un plano y puntos en 3D simultáneamente

Estoy tratando de trazar simultáneamente un plano y algunos puntos en 3D con Matplotlib. No tengo errores solo el punto no aparecerá. Puedo trazar en diferentes momentos algunos puntos y planos pero nunca al mismo tiempo. La parte del código se ve así: import numpy as np import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3D […]

Rotación de imágenes 3D en python.

Tengo la siguiente imagen I1. No lo capturé. Lo descargué de Google Aplico una homografía conocida h a I1 para obtener la siguiente imagen I2. Quiero asumir que una cámara ha tomado esta foto anterior de I2. He encontrado la matriz de la cámara de esta “cámara”. Deje que esta matriz de cámara sea k […]

Cambio del color de fondo de los planos de los ejes de una gráfica 3D de matplotlib

Sobre la base del ejemplo de diagtwig de dispersión de matplotlib, ¿cómo puedo cambiar el color de fondo gris de los planos de cuadrícula de 3 ejes? Me gustaría configurarlo en blanco, manteniendo las líneas de la cuadrícula con el color gris predeterminado. Encontré esta pregunta pero no pude aplicarla al ejemplo. Gracias.

Rellenar verticalmente 3d plot matplotlib

Tengo una ttwig 3d hecha con matplotlib. Ahora quiero llenar el espacio vertical entre la línea dibujada y los ejes x, y para resaltar la altura de la línea en el eje z. En una gráfica 2d esto se haría con fill_between pero no parece haber nada similar para una gráfica 3d. ¿Alguien puede ayudar? […]

Grafica un cubo de color en matplotlib

Trabajo en un código estadístico que genera una variedad de gráficos con Matlab. Los tipos de gráficos van desde gráficos circulares y de barras simples hasta celosías de histogtwigs 3D. Ahora nos gustaría una buena interfaz gráfica de usuario para ir con el software. Tenemos un prototipo de la GUI de Matlab, pero la GUI […]

Creando una tierra 3D giratoria

Sé que podemos crear esferas tridimensionales simples utilizando matplotlib , en la documentación se incluye un ejemplo de dicha esfera. Ahora, también tenemos un método de warp como parte del módulo matplotlib, un ejemplo de su uso está aquí . Para deformar una imagen cilíndrica a la esfera. ¿Es posible combinar estos métodos para crear […]

Combinando 3 matrices en una matriz 3D en numpy

Tengo una pregunta muy básica con respecto a las matrices en números, pero no puedo encontrar una manera rápida de hacerlo. Tengo tres matrices 2D A, B, C con las mismas dimensiones. Quiero convertirlos en una matriz 3D (D) donde cada elemento es una matriz D[column][row] = [A[column][row] B[column][row] c[column][row]] ¿Cuál es la mejor manera […]