名称错误:名称“img”未定义 OPENCV

问题描述 投票:0回答:1

在python(vscode)上安装了opencv。当我按“运行 Python”选项时,我收到“ModuleNotFoundError:没有名为“cv2”的模块”。当我按“运行代码”选项时,我收到“NameError:名称'img'未定义” 这是我的代码

import cv2 as cv
cv.imread('Photos/1.jpeg')

cv.imshow('TEST', img)

cv.waitKey(0)

我原以为代码现在会显示任何错误。我现在已经通过 pip3 安装了 opencv 至少 2-3 次。 我在网上搜索了一下,我认为错误可能是我在 IdE 之外安装了它,或者是错误的东西。不知道。请帮忙。

python opencv nameerror modulenotfounderror
1个回答
0
投票

img
应该在您的代码中定义,而不是在 OpenCV 中。你忽略了定义它。

你写道:

cv.imread('Photos/1.jpeg')

不是加载并丢弃这些像素, 您打算分配

img
:

img = cv.imread('Photos/1.jpeg')
© www.soinside.com 2019 - 2024. All rights reserved.