python - Spyder 不使用 OpenCV 显示图像
问题描述
我只是想在 opencv 库中执行最简单的任务,即打开并显示图像。我以前在 Windows 计算机上做过,它工作得很好,但是当我尝试在我的 MacBook 上执行相同的任务时它不起作用。代码很简单:
import cv2
img = cv2.imread('/Users/michalsniady/Desktop/IFE/4th semester/Image Processing And Computer Graphics/nature.jpg', 1)
cv2.imshow('window', img)
cv2.waitKey(10000)
cv2.destroyAllWindows()
当我下载 opencv 时,如果我没记错的话,我只使用了 pip install opencv-python 。可能版本不对?我正在使用 Python 3.7.6
当我运行这个程序时,它有两个结果: - 内核死了 - 没有任何反应我正在使用 Spyder 和 Anaconda
感谢您的任何帮助。
解决方案
我遇到了一些类似的问题。我重新安装了我打开的 CV,然后它正常工作了!
推荐阅读
- css - 固定宽度高度会导致不必要的滚动 - Chrome 扩展
- java - 使用 tzupdater-2.2.0 更新 tzdata 2018f(2018-10-18 发布)时出错
- firebase - 使用 FCM 和 Twilio 发送短信
- c++ - Direct2D 的几何形状操作
- javascript - 如何从 jquery 获取选项值
- jquery - 引导弹出窗口以在 jQuery 数据表中动态创建锚点
- android - 为什么 applinks 不适用于所有浏览器?
- javascript - 检查 jquery 函数名称是否唯一(和 html id)
- r - Sparklyr: List contents of directory in R using invoke methods
- amazon-web-services - 为什么 DynamoDB 嵌套属性的深度限制为 32 级?