ユーザ用ツール

サイト用ツール


opencv関係

差分

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

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
opencv関係 [2021/09/11 12:05] – [OpenCVのインストール (Jetson Xavier NX編)] makotoa67opencv関係 [2022/06/22 21:54] (現在) makotoa67
行 5: 行 5:
 2021/9/11 2021/9/11
 今日は、Xavier NXにOpenCV最新版をインストールしてみる。 今日は、Xavier NXにOpenCV最新版をインストールしてみる。
 +Jetson Nanoでも、いっとき、OpenCVをセットアップして、カメラから得られる画像に対して画像処理するテスト動作まではやってみていた。今回、Xavier NXを購入しましたので、これを契機に、せっかくパフォーマンスが高いXavier NXなので、それを活かしてみたい、というところ。
  
-AastaNV+[Jetson Nano]OpenCVからCUDAを使ってみる
  
-https://github.com/AastaNV/JEP/tree/master/script+https://hikotech.net/post-286/
  
-install_opencv4.5.0_Jetson.sh +にも書かれていますが、NVIDIAのJetsonシリーズを折角使うのですからNVIDIAのGPU (CUDA)を使いたい。 
-の中を再確認すると、中でsudoしているよので、sudoは必要なさそう。 +折角OpenCV環境なの内部的にCPUでしか処理されていい、っていうのはもったいない。 
-また、現在最新版は4.5.3ようなのversion=4.5.3と編集。 +いうで、CUDAを使用するOpenCVをセットアップして使用した
-また、sudo sudo ... となっていところあるので、それもsudo一つ消した。+
  
-このインストールスクリプトを実行しながら、これらの元ネタなどを探してみる。 +AastaNV 
-このスクリプトにも、NVIDIAのコピーライトが書かれている。+ 
 +https://github.com/AastaNV/JEP/tree/master/script
  
-公式な情報を探してみる。 
 以下のスクリプトも発見。 以下のスクリプトも発見。
  
行 25: 行 25:
 https://github.com/mdegans/nano_build_opencv https://github.com/mdegans/nano_build_opencv
  
 +README.mdを見てみると以下のように。
 +
 +<code>
 OpenCV build script for Tegra OpenCV build script for Tegra
 This script builds OpenCV from source on Tegra (Nano, NX, AGX, etc.). This script builds OpenCV from source on Tegra (Nano, NX, AGX, etc.).
  
 Related thread on Nvidia developer forum here. Related thread on Nvidia developer forum here.
 +</code>
 +
 +How to Install OpenCV 4.5 on NVIDIA Jetson Nano
 +
 +https://automaticaddison.com/how-to-install-opencv-4-5-on-nvidia-jetson-nano/
 +
 +まあ、AastaNVさんのスクリプトの方がOpenCVのバージョンも4.5.0と新しいし、更新は2020年12月、NVIDIAのコピーライトもあるので、こちらに準じておくか。
 +
 +install_opencv4.5.0_Jetson.shの中を再確認すると、中でsudoしているようなので、sudoは必要なさそう。
 +また、現在の最新版は4.5.3のようなので、version=4.5.3と編集。
 +また、sudo sudo ... となっているところあるので、それもsudo一つ消した。(細かい話し)
 +
 +このインストールスクリプトの内容を確認。
 +インストール時のステップとしては、
 +
 +  * OpenCVに必要なもの一式のインストール
 +  * OpenCV最新版のダウンロード(ソースコード一式)
 +  * ビルド(cmakeから)
 +  * インストール
 +
 +というところ。
 +
 +<code>
 +** Install opencv-4.5.3 successfully
 +** Bye :)
 +</code>
 +
 +Xavier NXもセットアップしたばかりなので、とりあえず、USBカメラを接続。
 +/dev/video0出現
 +
 +cheeseでカメラの動作を確認。OK。
 +
 +
  
  
行 88: 行 124:
     NVIDIA PTX archs:     NVIDIA PTX archs:
 </code> </code>
 +
 +```
 +export OPENBLAS_CORETYPE=ARMV8
 +```
  
 <code> <code>
opencv関係.1631329543.txt.gz · 最終更新: 2021/09/11 12:05 by makotoa67