2018-02-01から1ヶ月間の記事一覧

JetsonTX2でOpenCVをビルド

発端 ChainerCVのチュートリアル*1をJetson TX2で試したところ、「OpenCVが入ってないから処理時間かかるよ」みたいなWarningが表示された。 「OpenCV4Tegra入ってるのでは?」と思って調べてみたところ、Python2からは呼び出せるがPython3からは呼べなかっ…

JetsonTX2にChainerCVを追加インストール

前回*1につづいて、さらにChainerCVを追加したのでメモ。 手順 ChainerCVをインストールしようとすると、JetsonはPillowをソースコードからビルドしようとするらしくlibjpegとかのヘッダファイルなどが入っていないとエラーになる。こちら*2を参考にして依存…

JetsonTX2にPython3を追加してJupyter notebookでChainer

前回*1は適当に環境構築したらPython2.xになってしまった。今回はTX2にPython3.xを入れてJupyter notebookから使う。もちろんPython3からもChainer、CuPyを使えるようにする。 Python3.x追加 いつの間にかpython3がインストール済みだったので足りないパッケ…

ビルドしたOpenCVを動かしてみた

ビルドしたOpenCVでOpenCLが使えるようになったはずなので、実際に試してみた。 ビルド構成 import cv2 print(cv2.getBuildInformation()) 上のコードで出力したビルド構成がこちら。Qtを使っているとモジュールのimportに失敗するのでQtを外している。 Gene…

MinGWでOpenCVをビルドしてみた

公式で配布されているOpenCVはOpenCLに対応していないconfigって噂を聞いたので、せっかくだからビルドしてみた。しにそうになったので記録として残す。 Qtがなくても一部機能制限されるだけで動くからQtのビルドにチャレンジするのはやめよう(戒め) 環境、…

Qtをソースコードからビルドした

OpenCVをビルドしようとしたら色々あってQtをビルドする方向になった。いろいろ大変だったのでメモを残しておく。 環境 環境はこんな感じ。 Qt 5.10.0 MinGW 7.1.0 (Pleiades All in One 4.7.0 に入ったいたやつ) MSYS 1.0.19 (Pleiades All in One 4.7.0 に…

TX2にChainerを入れてJupyterで遠隔お勉強

JetsonTX2にChainerとJupyterを入れてブラウザで少し動かしてみたので環境構築のメモ。環境はJetPack3.1をインストールした状態。ほかは何も入れていない。 (Web検索するとTK1、TX1の情報が混ざって見つかるのでTX2での状況整理もかねて) CuPy、Chainerの…