在三维打印中打印图像,python

在三维打印中打印图像,python,python,image,3d,matplotlib,patch,Python,Image,3d,Matplotlib,Patch,我想在3个空间的任意平面上绘制一幅图像。我使用matplotlib进行了一些3d曲线绘制,我运气不错。更具体的做法是将6个不同的图像放在一个立方体上,并在空间中旋转它(这可以通过将多个绘图保存为图像来完成)。我不能只是旋转相机,我将有多个立方体在不同的方向旋转。我希望使用3Dplot方法,可以拾取导入图像的四个角。如果我使用MATLAB,我会使用类似的东西,允许您使用以下代码在3space中绘制图像: C = rand(8,4)*64; % a small rand

我想在3个空间的任意平面上绘制一幅图像。我使用matplotlib进行了一些3d曲线绘制,我运气不错。更具体的做法是将6个不同的图像放在一个立方体上,并在空间中旋转它(这可以通过将多个绘图保存为图像来完成)。我不能只是旋转相机,我将有多个立方体在不同的方向旋转。我希望使用3Dplot方法,可以拾取导入图像的四个角。如果我使用MATLAB,我会使用类似的东西,允许您使用以下代码在3space中绘制图像:

C = rand(8,4)*64;                % a small random image
R = [1 0; 0 1; 0 0];
t = [10-1;20-1;5];
h = image3(C,[R t]); axis equal
view(30,45);

我想用Python来实现这一点。

我不能否认这在matplotlib中是可能的,但这绝对不是mpl的意图。我真的建议改用
mayavi

你应该添加一些你已经尝试过的代码,最重要的是,告诉我们你用什么语言编码。。。