OpenCV Python——报错AttributeError: module ‘cv2‘ has no attribute ‘bgsegm‘,解决办法

Python在使用

bgsubmog = cv2.bgsegm.createBackgroundSubtractorMOG()
去除背景,报错 AttributeError: module 'cv2' has no attribute 'bgsegm'

报错原因:使用的python环境中没有安装扩展包contrib

可以通过pip或者conda安装

python 复制代码
pip install opencv-contrib-python

注意:contrib的版本需要和opencv版本一致

在cmd下

python 复制代码
pip install opencv-contrib-python

我这里没有没有指定opencv-contrib-python版本号,自动匹配了

Using cached opencv_contrib_python-4.5.5.64-cp36-abi3-win_amd64.whl (42.2 MB)

Requirement already satisfied: numpy>=1.17.3 in c:\users\pvt\appdata\local\programs\python\python39\lib\site-packages (from opencv-contrib-python) (1.22.3)

Installing collected packages: opencv-contrib-python

Successfully installed opencv-contrib-python-4.5.5.64

可以通过

pip list 查看opencv及其他安装的模块的版本号

相关推荐
陈少波AI应用笔记1 分钟前
硅谷龙虾大战技术拆解:当AI长出爪子
人工智能
冬奇Lab33 分钟前
一天一个开源项目(第39篇):PandaWiki - AI 驱动的开源知识库搭建系统
人工智能·开源·资讯
大模型真好玩1 小时前
LangChain DeepAgents 速通指南(三)—— 让Agent告别混乱:Tool Selector与Todo List中间件解析
人工智能·langchain·trae
孟祥_成都2 小时前
【全网最通俗!新手到AI全栈开发必读】 AI 是如何进化到大模型的
前端·人工智能·全栈
牛奶2 小时前
AI辅助开发的基础概念
前端·人工智能·ai编程
东坡肘子2 小时前
OpenClaw 不错,但我好像没有那么需要 -- 肘子的 Swift 周报 #125
人工智能·swiftui·swift
风象南10 小时前
普通人用AI加持赚到的第一个100块
人工智能·后端
牛奶10 小时前
2026年大模型怎么选?前端人实用对比
前端·人工智能·ai编程
牛奶10 小时前
前端人为什么要学AI?
前端·人工智能·ai编程
罗西的思考13 小时前
AI Agent框架探秘:拆解 OpenHands(10)--- Runtime
人工智能·算法·机器学习