【发布时间】:2021-02-26 12:00:14
【问题描述】:
当我发现 python 启动器在尝试执行 imshow 函数时卡住时,我正在尝试从高斯过滤器运行一些旧代码。 我试过了:
-
使用 Matplotlib 显示图表以查看 python 启动器是否有问题,但没有,图表显示正常。
-
删除中间的过程只是为了让图像读取和显示,因为担心我的代码中的某些东西会破坏启动器但没有成功。
-
重新安装opencv-python但没有成功。
在谷歌搜索中也看到一个这样的问题,但被OP删除了。
有没有人遇到过这个问题或有任何解决方法?
示例代码:
import cv2 as cv
filename = 'chessboard.png'
img = cv.imread(filename)
cv.imshow('dst',img)
cv.waitKey(0)
操作系统:MacOS Big Sur (11.0.1)
【问题讨论】:
-
返回的错误是什么?? ...
-
没有错误返回,启动器只是不显示任何东西并且程序执行卡住了
-
我的经历完全一样。试过 Python 3.8 和 3.9,OpenCV 4.4 和 4.5 在 Pycharm 和 VS 代码中试过。我也在 OSX Big Sur 11.0.1 上。从您拨打
imread的那一刻起,该进程就挂起。