【发布时间】:2020-12-12 11:05:51
【问题描述】:
我正在尝试使用 plt.show() 和 ipywidgets interact() 函数滚动浏览一些磁共振切片。通过缓慢移动滑块我发现没有问题,但是在更快地通过切片时发现了一个重要的延迟。
下面是我正在使用的代码。
def dicom_animation(x, volume):
fig = plt.figure(figsize=(8,8))
plt.imshow(volume['slices'][x]['pixel_array'], cmap=plt.cm.gray)
interact(dicom_animation, volume = fixed(a), x=IntSlider(round(len(a['slices'])/2,0), 0, (len(a['slices'])-1), layout=Layout(width='500px')))
this 就是结果。
我有什么办法可以让滑动速度更快一点,而不会出现这个重要的延迟?
【问题讨论】:
-
我没有看到您的代码有任何延迟
-
plt图片刷新滞后于光标滑动
标签: python matplotlib jupyter-notebook ipywidgets