2014-01-21 168 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