python - 在 3d 投影 matplotlib 图中添加图片/缩略图
问题描述
在 matplotlib 中,有谁知道如何在图形边缘之外的 3d 投影图中添加图片或缩略图?缩略图是来自文件的 png/jpeg 图像。
我正在考虑类似于这个例子的东西,但有一张图片:
import matplotlib as mpl
from mpl_toolkits.mplot3d import Axes3D
import numpy as np
import matplotlib.pyplot as plt
mpl.rcParams['legend.fontsize'] = 10
fig = plt.figure()
ax = fig.gca(projection='3d')
theta = np.linspace(-4 * np.pi, 4 * np.pi, 100)
z = np.linspace(-2, 2, 100)
r = z**2 + 1
x = r * np.sin(theta)
y = r * np.cos(theta)
ax.plot(x, y, z, label='parametric curve')
ax.legend()
plt.show()
解决方案
推荐阅读
- swift - AnnotationView 中的 UIButton - 如何保留图标和按钮
- flutter - 流上的颤振重置计时器
- jquery - Bootstrap selectpicker 删除所有选项并添加新选项
- mysql - MySQL如何将行转换为列
- angular - 错误:没有重载匹配此调用。重载 1 of 5,
- python-3.x - 从内存中写入和读取 Excel
- typescript - 在泛型中使用类类型时如何匹配工厂的参数?
- elasticsearch - 使用 elasticsearch 插件的 Apache Drill 中的 DISTINCT SQL 查询返回代码生成错误
- vue.js - 如何修复 Vue 2 应用程序上的热重载?
- java - 与 Photoshop 手动调整图像大小相比,自动调整图像大小时,ML 模型的准确性较低