gpt4 book ai didi

python - 没有名为 'cv2' 的模块

转载 作者:太空狗 更新时间:2023-10-29 22:05:22 26 4
gpt4 key购买 nike

在花了几个小时尝试其他人的建议后,我仍然无法让 OpenCV 工作。我想构建一个 Python 脚本来检查特定区域的图像/PDF 颜色(这是供打印公司验证文档是否具有 0.5 毫米的白色边框,因为这是他们机器的首选格式)。也就是说,我计划使用 OpenCV 的颜色检测功能为文档的轮廓设置 RGB 容差。

我已经尝试使用 brewbrew install homebrew/science/sudo pipsudo pip3 安装 OpenCV code>、pippip3,但我不断收到以下错误:

ModuleNotFoundError: No module named 'cv2'

最让我困惑的是,当我在终端中输入 pkg-config opencv --cflags 时,我似乎已经成功安装了 OpenCV:

-I/usr/local/Cellar/opencv/3.3.1_1/include/opencv -I/usr/local/Cellar/opencv/3.3.1_1/include

包装器是否不再支持 Python 3.6?如果是这样,我在哪里可以获得类似的包裹?

这是我目前正在处理的内容:

import cv2
import numpy as np

img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)

contours,_ = cv2.findContours(img, cv2.RETR_LIST, cv2.cv.CV_CHAIN_APPROX_NONE)

lst_intensites = [(255, 255, 255)]

for i in range(len(contours)):
cimg = np.zeros_like(img)
cv2.drawContours(cimg, contours, i, color=255, thickness=-1)

pts = np.where(cimg == 255)
lst_intensities.append(img[pts[0], pts[1]])

最佳答案

在 Windows 上,您可以使用 pip 安装:

pip install opencv-python

关于python - 没有名为 'cv2' 的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47450179/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com