Jetson Nano: Installing OpenCV and kickstarting the camera

Hi! So in this project, I’ve finally gotten started with Computer Vision and the Jetson Nano!! So here you’ll find links to installing OpenCV on the Jetson Nano and kickstarting your Raspberry Pi camera.

Check out Arduino Projects here: (LINK)
Check out Raspberry Pi Projects here: (LINK)

Demo:

Things Required:

  1. Jetson Nano
  2. Keyboard
  3. Mouse
  4. HDMI Screen
  5. Raspberry Pi Camera
  6. External Power Supply

Reference Material:

  1. To install OpenCV: (LINK)
  2. To start off with the Camera: (LINK)

Code:

I’ve coded it all in python!

View on/Download from Github: (LINK)

import cv2
dispW=640
dispH=480
flip=2
camSet='nvarguscamerasrc !  video/x-raw(memory:NVMM), width=3264, height=2464, format=NV12, framerate=21/1 ! nvvidconv flip-method='+str(flip)+' ! video/x-raw, width='+str(dispW)+', height='+str(dispH)+', format=BGRx ! videoconvert ! video/x-raw, format=BGR ! appsink'
cam=cv2.VideoCapture(camSet)
while True:
    ret,frame=cam.read()
    cv2.imshow('PiCam',frame)
    if cv2.waitKey(1)==ord('q'):
        break
cam.release()
cv2.destroyAllWindows()

Stay Tuned for upcoming posts on Jetson Nano and AI Projects! Want to be the first to know when a new and amazing post comes up?? Then feel free to subscribe!

Happy Learning!!

This image has an empty alt attribute; its file name is stay-tuned.gif

Leave a Reply

PHP JS HTML CSS BASH PYTHON CODE

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: