opencv中cv2不能识别

img


刚学习opencv,第一次敲代码发生了这样的问题,有没有专业人士帮下我,我已经倒腾一下午了
不是计算机专业,学这个东西是因为大学的短学期实践,跟着视频一步步做的,真切地希望能够有人帮忙解决这个问题qwq

cv2的包你还没有加载进来,重启一下内核

第一步:检查你的opencv是不是没有安装。
第二步:你的import cv2没执行,可以执行一下看看,in的括号里啥也没有就是没执行

img

第三步:关闭jupyter notebook,再运行就好了,我也遇到过,opencv刚安装好不能及时更新python本地命名库导致。

File->Settings 按下面图片(图片加载有点慢)的操作安装opencv的包

img

不同意楼上某个答主说法。这2句也不一定“不要分开”。但是题主你确实没有把包导入,只需要先运行第一步,再运行后面代码。发现问题的途径,是左侧[]里面数字表示运行过的顺序,你第一行没有运行到。如果你有安装且选择对应的python虚拟环境,那按照从上到下的顺序再跑下。jupyter notebook确实分块运行和pycharm等编辑器将代码全部运行不一样

img

如图,红框这行代码还没运行。

这篇文章:opencv cv2 视频延迟 也许有你想要的答案,你可以看看

你的第一行还没有运行过

你把import cv2和下一个代码放到一个cell里面,就是一个方框里面试试。

你需要安装顺序依次执行代码,最前面的import cv2代码你没有执行,所以导致了后面调用cv2时出错。后续有使用问题可以私聊我,同时也欢迎关注我的博客:https://hpg123.blog.csdn.net/?type=blog