如何解决命令不会停止运行
我有以下代码
import skimage.color
import skimage.io
import skimage.viewer
import skimage.filters
fname = "/Users/harryhat/Desktop/Code/Experimental/Frames/frame00055.png"
# read image
image = skimage.io.imread(fname,as_gray=True)
# display the image
viewer = skimage.viewer.ImageViewer(image)
viewer.show()
但是,当我运行代码时,首先命令不会停止运行,其次当我中断命令时,我必须重新启动内核才能在控制台中键入。我想知道为什么会是这种情况/其他方法可以做到这一点。任何帮助将不胜感激。
解决方法
skimage查看器是Qt应用程序。要在笔记本中运行它们,您需要通过在笔记本开始时在其自己的单元格中键入%gui qt
来启用Qt事件循环集成。
顺便说一句,scikit图像查看器将被弃用。我建议尝试使用https://napari.org作为替代方案。 (但是上面的建议仍然适用!)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。