首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >opencv-python库和cv2库有什么不同?

问opencv-python库和cv2库有什么不同?
EN

Stack Overflow用户
提问于 2020-12-30 23:19:04
回答 1查看 1.3K关注 0票数 0

我正在尝试使用openCV。通常,当我在桌面上运行命令面板时,我可以看到我的openCV的版本:

​

​

但是当我无法导入到我的项目时。通常,我是从解释器中添加opencv-python库,但为了使用图形处理器,我构建了版本为4.4.0的cv2库。所以我在site-packages中没有opencv-python库,但是我在site-packages中有cv2文件。不幸的是,我无法将其导入到我的项目中。如何使用名称为cv2.cp37-win_amd64.pyd的opencv版本或文件?

​

​

我可以使用site-package中的所有其他库。但是当我无法添加cv2库时。这是从文件中读取的基本图像:

​

​

问题的有趣之处在于,所有的cv2函数都无法找到,但程序仍在运行:我真的很困惑。

EN

回答 1

Stack Overflow用户

发布于 2020-12-31 00:40:52

cv2是opencv-python的模块导入名称,它是“用于Python的非官方预先构建的OpenCV包”。传统的OpenCV有许多复杂的步骤,涉及从头开始构建模块,这是不必要的。我建议继续使用opencv-python库。

集成开发环境可能无法识别cv2命令,因为您在32位版本的Python上使用的是64位版本的opencv-python,反之亦然。我相信这个问题可以通过使用pip uninstall opencv-python卸载当前的OpenCV安装,然后在链接的教程之后用正确的版本重新安装来解决。

来源/其他链接:

安装教程:https://www.youtube.com/watch?v=Z78zbnLlPUA

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65509260

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档