ユーザ用ツール

サイト用ツール


windowsにopencv3をインストール

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
windowsにopencv3をインストール [2017/08/05] – [見出し] adash333windowsにopencv3をインストール [2018/10/07] (現在) – 外部編集 127.0.0.1
行 1: 行 1:
 ===== WindowsにOpenCV3をインストール===== ===== WindowsにOpenCV3をインストール=====
  
-Anaconda 
-menpo 
  
  
 +==== 開発環境 ====
 +Windows8.1\\
 +Python 3.6.1\\
 +Anaconda 4.4.0 (64-bit)\\
 +Tensorflow 1.2.1\\
 +Keras 2.0.6\\
  
 +==== 前回まで ====
 +動画やWEBカメラから画像を取り込んでKerasに予測してもらいたい!\\
 +Opencvを使うと、例えばこんなことができるらしい\\
 +<html>
 +<iframe width="640" height="360" src="https://www.youtube.com/embed/O6XkH84JYjU" frameborder="0" allowfullscreen></iframe>
 +</html>
 +今回は、その準備として、Opencv3というものをインストールして使ってみます。
  
-===== 見出し ===== 
  
 +==== 手順 ====
 +1.非公式サイトから、Wheelパッケージをダウンロード\\
 +2.Anaconda Promptを起動して、OpenCV3をインストール\\
 +3.jupyter notebookの起動\\
 +4.OpenCV3でjupyter notebook上に画像を表示
  
-http://opencv.blog.jp/python/nyumon 
  
-Python版OpenCV使い方+==== 1.非公式サイトから、Wheelパッケージをダウンロード ==== 
 +以下サイトからWheelパッケージ 
 +「opencv_python-3.3.0+contrib-cp36-cp36m-win_amd64.whl」を、 
 +例えば、C:/python フォルダにダウンロード。 
 +http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv
  
 +{{:pasted:20170807-210741.png}}
 +==== 2.Anaconda Promptを起動して、OpenCV3をインストール ====
 +WindowsのスタートボタンからAnaconda Promptを起動後、
 +<code>
 +cd c:/python
 +pip install "opencv_python-3.3.0+contrib-cp36-cp36m-win_amd64.whl"
 +</code>
 +と入力.
 +{{:pasted:20170807-223406.png}}
 +==== 3.jupyter notebookの起動 ====
 +その後、
 +<code>
 +jupyter notebook
 +</code>
 +と入力して、jupyter notebookを起動
 +画面右上の方の、「New」>「Python3」で新しいタブを開く
  
 +==== 4.OpenCV3でjupyter notebook上に画像を表示 ====
  
-http://uphy.hatenablog.com/entry/2016/12/11/110703+<code> 
 +#OpenCVのバージョン確認 
 +import cv2 
 +print(cv2.__version__) 
 +</code>
  
 +適当なjpgファイルの画像をc:/python/ フォルダに、original.jpgという名前で保存してから、以下のコードを入力して、Shift+Enter。
 +
 +cv2とmatplotlibをインポートして、jupyter notebook上に、画像を表示している。
 +
 +<code>
 +import cv2 # OpenCV3でも"import cv2"と表記する
 +import matplotlib.pyplot as plt # matplotlibの描画系
 +
 +image = cv2.imread("original.jpg")
 +
 +# opencvの処理系では (B,G,R) で管理されているが、
 +# matplotlib では (R,G,B) で画像を認識するので、
 +# 表示用に一旦変換する
 +plt.imshow(cv2.cvtColor(image, cv2.COLOR_BGR2RGB))
 +
 +plt.show()
 +</code>
 +以下のように、画像が表示される。
 +{{:pasted:20170807-230947.png}}
 +
 +
 +===== Windows+Anaconda(Python3.6)にOpenCV3をインストールしたいとき =====
 +2017/8月時点で、Python3.5であれば、Anaconda Promptで、
 +<code>
 +conda install -c https://conda.anaconda.org/menpo opencv3
 +</code>
 +で、OpenCV3をインストール可能。
 +しかし、Python3.6は、この方法では、まだインストールできない。
 +
 +====対処法その1====
 +condaを用いてpython3.5の仮想環境を作る。(その仮想環境に、tensorflowとかKerasとかまた全部インストールし直す。)\\
 +http://koruku.hatenablog.com/entry/2017/02/02/203057\\
 +
 +====対処法その2====
 +非公式サイトから、Wheelパッケージをダウンロードしてpipでインストール。\\
 +(1)以下のサイトからWheelパッケージ「opencv_python-3.2.0+contrib-cp36-cp36m-win_amd64.whl」を、例えば、C:/python フォルダに、ダウンロード。\\
 +http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv\\
 +{{:pasted:20170805-213257.png}}
 +
 +(2)Anaconda Promptで、以下のコマンドを入力して、WheelパッケージからOpenCV3をインストール。\\
 +<code>
 +pip install "opencv_python-3.2.0+contrib-cp36-cp36m-win_amd64.whl"
 +</code>
 +http://ngi644.net/blog/archives/1415\\
 +
 +==== メモ ====
 +
 +<code>
 +#Pythonのバージョン確認
 +import platform
 +print(platform.python_version())
 +</code>
 +
 +===== 参考 =====
 +http://qiita.com/hitomatagi/items/d5d475a446ec9c73261e\\
 +OpenCV 3(core + contrib)をWindows & Python 3の環境にインストール&OpenCV 2とOpenCV 3の違い&簡単な動作チェック
 +hitomatagi
 +2016年10月15日に更新\\
 +
 +http://ngi644.net/blog/archives/1415\\
 +ホームWindows10へOpenCV3.2とPython3.6をインストール
 +Windows10へOpenCV3.2とPython3.6をインストール
 +ngi644 2017-03-12
 +
 +http://opencv.blog.jp/python/nyumon\\
 +Python版OpenCVの使い方
 +
 +http://uphy.hatenablog.com/entry/2016/12/11/110703\\
 +2016-12-11
 +JupyterでOpenCVの画像をインライン表示
  
 http://qiita.com/mkisono/items/f19a0efe94b6e6d5d7c5\\ http://qiita.com/mkisono/items/f19a0efe94b6e6d5d7c5\\
行 27: 行 136:
 2016-11-15 2016-11-15
 Keras tips: 様々な画像の前処理をカンタンにやってくれるkeras.preprocessingのまとめ Keras tips: 様々な画像の前処理をカンタンにやってくれるkeras.preprocessingのまとめ
 +
 +
 +http://qiita.com/icoxfog417/items/53e61496ad980c41a08e\\
 +機械学習のためのOpenCV入門
 +icoxfog417
 +2016年05月23日に更新
 +
 +http://yori1029.hatenablog.com/entry/2017/01/15/012819\\
 +OpenCV(Python)で画像をトリミング
 +20170115
 +
 +
 +https://lp-tech.net/articles/qEftT\\
 +2017年7月5日 更新  0 3,055 view
 +現役JDと学ぶ画像処理入門①〜openCV入門〜\\
 +→非常に分かりやすい
 +
  
  

windowsにopencv3をインストール.1501926762.txt.gz · 最終更新: 2018/10/07 (外部編集)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki