Jetson nano備忘録2
Jetson OSイメージの最新化
ターミナルを開く。
以下を実行する。
sudo apt-get update
sudo apt-get dist-upgrade -y
sudo reboot
- パスワードは
jetson
カメラの確認(1)
- カメラの接続状態の確認
ll /dev/video0
- カメラが正しく接続されていれば、
/dev/video0
がある。
- カメラ映像の表示
nvgstcapture
- HDMI画面にはカメラ映像が表示される。ssh環境では確認できない(?)
- カメラ画像の保存
- nvgstcaptureを実行している状態で
j
コマンドを送信すると、カレントディレクトリにキャプチャした画像が保存される。
カメラの確認(2)
jupyter notebookからpython3 notebookを作成する。
以下を実行する。
import matplotlib.pyplot as plt
import numpy as np
import cv2
GST_STR = 'nvarguscamerasrc \
! video/x-raw(memory:NVMM), width=3280, height=2464, format=(string)NV12, framerate=(fraction)30/1 \
! nvvidconv ! video/x-raw, width=(int)1920, height=(int)1080, format=(string)BGRx \
! videoconvert \
! appsink'
cap = cv2.VideoCapture(GST_STR)
ret, img = cap.read()
plt.imshow(np.array(img))