我将如何制作像这里显示的那样的交互式情节?我想显示一张图像,其中包含在可以通过单击图像进行调整的点处拍摄的图像的 x 和 y 切片。
我知道这是在 Chaco 制作的,但由于 Chaco 与 python3 不兼容,因此最好使用 matplotlib 或 bokeh。
我将如何制作像这里显示的那样的交互式情节?我想显示一张图像,其中包含在可以通过单击图像进行调整的点处拍摄的图像的 x 和 y 切片。
我知道这是在 Chaco 制作的,但由于 Chaco 与 python3 不兼容,因此最好使用 matplotlib 或 bokeh。
使用 tacaswells 的建议,我发现泡泡糖中的 cross_section_2d 正是我想要的。
首先我从 github https://github.com/Nikea/bubblegum.git安装了bubblegum
然后下面设置一个cross_section图像
import matplotlib.pyplot as plt
import numpy as np
from bubblegum.backend.mpl.cross_section_2d import CrossSection
fig= plt.figure()
cs= CrossSection(fig)
img= np.random.rand(100,100)
cs.update_image(img)
plt.show()
谢谢!