2014-01-21 131 views
-1

我想在3D matplotlib图上将2d图像(如png)投影到3维空间中的位置。基本上,我希望图像始终面向用户,而不管剧情如何旋转。当用户放大和缩小图像时,最好不要缩放图像。在3D Matplotlib图上对2D图像进行Blitting图

有人会认为通过访问matplotlib中的低级别的rastering函数很容易,但我找不到任何描述我想要做的文档。

回答

0

如果您将图像作为注释放入,放大轴不会缩放图像。例如,请参阅this demo。 (要运行演示脚本,请将grace_hopper.png替换为lena.png。)

例如,只是为了便于参考缩放,我在图中添加了一行蓝色方块。下面的顶部图片显示了unzoomed,我放大了较低的一个。

enter image description here enter image description here