NVIDIA JETSON Tk1的学习笔记二(以人脸识别程序为例测试摄像头)

    最近一直在研究使用NVIDIA JETSON Tk1,由于是没用过linux的小白,因此遇到许多所多琐碎的小问题,而在网上需找相关的解决方案,发现可以参考的资料非常有限,于是萌生一个想法,希望把自己所遇到的问题及解决方法呈现给大家,共大家参考。虽然有一些很白痴的问题,但相信很多玩这块板子的人都会遇到,因此希望大牛们不要朝笑。

OK,由于这块板子使用的初衷是为了解决计算机视觉和图像处理相关的问题,因此,博文的中心都是围绕解决相关的实际的问题展开的。

开篇先说一下关于准备的工作。

—————————————————————————————————————————————————————————————————————————————

关于opencv的安装及测试网上有很多教程,因此不再赘述。博主安装的是opencv2.4.9,主要参考了以下几篇博文

http://blog.csdn.net/hysteric314/article/details/49819409

http://blog.csdn.net/FRD2009041510/article/details/42930113

这里说一下研究视觉经常会用到的摄像头。

因为ubuntu与windows系统有所不同,一般的windows系统在你接入新的硬件的时候会提示安装驱动,因此只要按照引导安装即可使用。但初次接触TK1,USB连接了摄像头以后并没有弹出任何安装驱动提示。博主采用的是logitech摄像头。

首先ctrl + alt +t 调出terminal面板,输入
<img src="https://img-blog.csdn.net/20160423094947831?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
完成安装,然后输入

luvcview


就会弹出摄像头工作界面,说明摄像头已经可以正常工作了。

摄像头可用后,可以opencv中的例子测试一下。

cd 进入opencv-2.4.9文件夹中samples下的gpu的例子跑一下。


输入 g++ cascadeclassifier.cpp -lopencv_core -lopencv_imgproc -lopencv_highgui -lopencv_calib3d -lopencv_contrib -lopencv_features2d -lopencv_flann -lopencv_gpu -lopencv_legacy -lopencv_ml -lopencv_objdetect -lopencv_photo -lopencv_stitching -lopencv_superres -lopencv_video -lopencv_videostab -o cascadeclassifier

回车后键入

./cascadeclassifier --cascade ~/opencv-2.4.9/data/haarcascades/haarcascade_frontalface_alt.xml --camera 0

发现摄像头可以识别出人脸区域。


  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值