web-dev-qa-db-ja.com

「cv2」という名前のモジュールはありません

他の人の提案を試すのに何時間も費やした後、私はまだOpenCVを機能させることができません。特定の領域で画像/ PDFの色をチェックするPythonスクリプトを作成したい(印刷会社が文書に0.5mmの白い境界線があることを確認するのは、とはいえ、OpenCVの色検出機能を使用して、ドキュメントの輪郭のRGB許容値を設定することを計画しています。

brewbrew install homebrew/science/Sudo pipSudo pip3pippip3を使用してOpenCVをインストールしようとしましたが、次のエラー:

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]])
6
solo

まあ、私は今日も同じ問題に直面していましたが、ついにアナコンダにインストールし、うまく機能しています:

conda install -c conda-forge opencv
conda install -c conda-forge/label/broken opencv 

source: Opencv Installation

ハッピーコーディング:)

10
X_Stark

Windowsでは、pipを使用してインストールできます。

pip install opencv-python
4
DingDong

Ubuntuでは、opencvを以下のようにインストールできます。

Sudo apt-get install python-opencv 

または、pip(pyhonパッケージ管理ツール)でインストールします:

pip install opencv

同様の質問を参照してください OpenCV-cv2モジュールが見つかりません

3
張正軒