Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在3D Matplotlib图形的顶部显示2D图像_Python_Image_Matplotlib_Blit - Fatal编程技术网

Python 在3D Matplotlib图形的顶部显示2D图像

Python 在3D Matplotlib图形的顶部显示2D图像,python,image,matplotlib,blit,Python,Image,Matplotlib,Blit,我想在3D matplotlib图形上的3空间位置上blit一个2d图像(如png)。本质上,我希望无论绘图如何旋转,图像始终面向用户。最好不要在用户放大和缩小时缩放显示的图像 有人会认为,通过访问matplotlib中的低级光栅功能,这很容易做到,但我找不到任何说明我想做什么的文档。如果将图像作为注释输入,则在轴上放大不会缩放图像。例如,请参见。(要运行演示脚本,请将grace\u hopper.png替换为lena.png) 例如,为了便于缩放参考,我在绘图中添加了一行蓝色正方形。下面的上图

我想在3D matplotlib图形上的3空间位置上blit一个2d图像(如png)。本质上,我希望无论绘图如何旋转,图像始终面向用户。最好不要在用户放大和缩小时缩放显示的图像


有人会认为,通过访问matplotlib中的低级光栅功能,这很容易做到,但我找不到任何说明我想做什么的文档。

如果将图像作为注释输入,则在轴上放大不会缩放图像。例如,请参见。(要运行演示脚本,请将
grace\u hopper.png
替换为
lena.png

例如,为了便于缩放参考,我在绘图中添加了一行蓝色正方形。下面的上图显示了未缩放的图像,我放大了下面的图像