在3D Matplotlib图上面模糊2D图像

时间:2014-01-21 21:17:04

标签: python image matplotlib blit

我想将2D图像(如png)blit到3D matplotlib图上的3空间中的位置。从本质上讲,无论图形如何旋转,我都希望图像始终面向用户。如果用户放大和缩小时,blitted图像不会缩放,那将是最好的。

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

1 个答案:

答案 0 :(得分:0)

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

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

enter image description here enter image description here