opencv - 无法导入 scipy.misc.imsave 或 cv2.imwrite
问题描述
我需要从数组中保存图像,所以我决定使用scipy.misc.imsave
,我得到了错误:
ImportError: cannot import name 'imsave' from 'scipy.misc' (C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\lib\site-packages\scipy\misc\__init__.py)
在使用 pip 重新安装 scipy 和 Pillow 没有成功后,我决定尝试 opencv-python。然而,当我import cv2.imwrite
,我得到错误:
ModuleNotFoundError: No module named 'cv2.imwrite'
我再次使用 pip 重新安装了 opencv-python 和 Pillow,但没有成功。我缺少的这两个库是否需要一个基础库?我觉得问题出在 Pillow (PIL) 上,但我在故障排除方面没有想法。任何方向都会有所帮助,谢谢。
解决方案
您可以使用以下命令为 python 安装 opencv:
pip install opencv-python
然后打开新的命令提示符并输入
python
然后使用以下命令测试 OPENCV 的安装:
import cv2
请报告您的输出。并告诉我,您正在使用哪个操作系统和 Python 环境。
推荐阅读
- c# - `ClaimsPrincipal.IsInRole` 在声明中期望什么?
- javascript - 您可以通过 nodeJS 使用 javscript 关闭计算机吗?
- javascript - 如何使用 DB 连接运行 Mongo JS Shell 脚本
- python - 运行 Kaggle 时出现路径错误?
- r - R中的分组和分类条形图
- django - uwsgi服务静态文件的Nginx缓存
- java - Kafka Producer:了解“重试”配置参数
- html - 注册按钮不做任何事情
- reactjs - 按位置的数据库请求 - 建议?
- python - 为什么我的 python 代码会显示我不想要的东西?