他の人の提案を試すのに何時間も費やした後、私はまだOpenCVを機能させることができません。特定の領域で画像/ PDFの色をチェックするPythonスクリプトを作成したい(印刷会社が文書に0.5mmの白い境界線があることを確認するのは、とはいえ、OpenCVの色検出機能を使用して、ドキュメントの輪郭のRGB許容値を設定することを計画しています。
brew
、brew install homebrew/science/
、Sudo pip
、Sudo pip3
、pip
、pip3
を使用して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]])
まあ、私は今日も同じ問題に直面していましたが、ついにアナコンダにインストールし、うまく機能しています:
conda install -c conda-forge opencv
conda install -c conda-forge/label/broken opencv
source: Opencv Installation
ハッピーコーディング:)
Windowsでは、pipを使用してインストールできます。
pip install opencv-python
Ubuntuでは、opencv
を以下のようにインストールできます。
Sudo apt-get install python-opencv
または、pip(pyhonパッケージ管理ツール)でインストールします:
pip install opencv
同様の質問を参照してください OpenCV-cv2モジュールが見つかりません 。