2

opencv と python を使用していくつかのプログラムを作成しようとしています。リポジトリからopencvとpythonライブラリをインストールしました。ubuntu 12.04 を使用しています。フォルダー/var/lib/python-support/python2.7には 5 つのファイルのみが含まれます。

  • cv2.so
  • cv.py
  • cv.pyc
  • simplegeneric-0.7.egg-info
  • simplegeneric.py
  • simplegeneric.pyc

opencv私が読んだ内容から、このあたりにフォルダーがあるはずだと思います。を使用して cv ライブラリをインポートできます

    import cv

しかし

    from opencv import cv 

また、highgui モジュールをロードできません。これを回避する方法はありますか?私は本当に本当にopencvで何かをしたいです

4

2 に答える 2

1

OpenCV >= 2.3.1 がインストールされている必要があります。OpenCV 2.3.1 以降では、Python バインディングに highgui がありません。

import cv2
import cv2.cv as cv

そして、あなたは行ってもいいです。

import cv2
img  = cv2.imread("image name")
cv2.imshow("window name", img)
cv2.waitKey(0)

OpenCV のドキュメントで詳細なヘルプを見つけることができます。また、ここで行ってきた opwncv の一部を参照することもできます。

これが役立つことを願っています。

于 2013-01-03T12:04:47.480 に答える
0

include / opencv / highgui.hのOpenCVフォルダー(インストール済みフォルダー)にhighguiファイルを取得します。

于 2013-01-03T11:58:03.433 に答える