分享

Jetson NANO安装树莓派摄像头

 beginnow1 2022-04-25

因为JetBot上用的是树莓派摄像头,所以我们也首选考虑使用树莓派摄像头,当然USB摄像头是亲测可用的。

注意我们的JetBot已经刷好系统了。


购买树莓派摄像头

一开始我们试图用淘宝上购买的几十块的树莓派摄像头,但亲测是不work的。

实际上NANO用的树莓派需要是IMX219 sensor

也就是 Raspberry Pi Camera Module v2是可以的,淘宝了一下,价格都在150左右


安装树莓派摄像头

我们依旧用Jetsonhacks的视频来讲解一下如何安装树莓派摄像头,毕竟他示范得已经很详细了。

首先把Nano的这个CSI接口的这个销子轻轻拔起,记住一定要小心,千万别拔断:

然后插入树莓派摄像头的排线线缆,注意方向和正反,别插反了:

把这个销子固定好:

这样就安装好了,检查一下:

也别忘记把摄像头的保护贴膜去掉哟:

打开你的第一个相机图像

看树莓派是否安装好,我们可以看一下:

 

这表明树莓派已经安装好。

输入这个指令: 

$ gst-launch-1.0 nvarguscamerasrc ! 'video/x-raw(memory:NVMM),width=3820, height=2464, framerate=21/1, format=NV12' ! nvvidconv flip-method=0 ! 'video/x-raw,width=960, height=616' ! nvvidconv ! nvegltransform ! nveglglessink -e


 可以顺利打开摄像头。这要求GStreamer打开一个3820像素宽、2464像素高的相机stream,并在一个960像素宽、616像素高的窗口中显示它。


再测试一个列子:

$ python simple_camera.py

simple_camera.py是一个Python脚本,它从摄像机中读取数据,然后使用OpenCV在屏幕上显示一个窗口

自己试试吧。


最后试一个人脸识别的例子:

$ python face_detect.py

face_detect.py 是一个python脚本,它从摄像机中读取数据,使用Haar Cascades 来检测人脸和眼睛,看看是不是真的可以识别你的脸和眼睛?  

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多