首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >ModuleNotFoundError:没有名为'cv2.ximgproc‘的模块

ModuleNotFoundError:没有名为'cv2.ximgproc‘的模块
EN

Stack Overflow用户
提问于 2020-05-14 07:22:53
回答 2查看 2.7K关注 0票数 1

当我运行命令from cv2.ximgproc import guidedFilter时,我得到一个错误:ModuleNotFoundError: No module named 'cv2.ximgproc'

我在互联网上搜索了可能的原因,我发现我应该在终端上运行一个命令pip install opencv--contrib-python,我确实做到了。即使在这样做之后,我也得到了同样的错误。

请注意,我不是很擅长编程和技术的东西,所以请用简单的术语解释。我有一台mac,我正在使用Anaconda来编写我的代码。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-07-21 23:58:53

您需要先卸载常规的opencv包。

首先卸载常规的opencv和contrib包:

代码语言:javascript
复制
pip uninstall opencv-python
pip uninstall opencv-contrib-python

然后安装contrib包:

代码语言:javascript
复制
pip install opencv-contrib-python

你可以参考这篇文章了解更多信息:Module 'cv2.cv2' has no attribute 'ximgproc'

票数 0
EN

Stack Overflow用户

发布于 2020-05-15 12:41:02

我已经编写了一个python脚本,如下所示:

代码语言:javascript
复制
from cv2.ximgproc import guidedFilter
print("hello")

最初它给我的是同样的错误:“ModuleNotFoundError:没有名为'cv2.ximgproc‘的模块。”然后我运行命令"pip install opencv--contrib-python“,然后输出"hello”,即它正在检测ximgproc模块。请查看下面的截图。

检查一次opencv--contrib模块的安装。在那个阶段有一些问题。

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

https://stackoverflow.com/questions/61786561

复制
相关文章

相似问题

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