NVIDIA JETSON Tk1的学习笔记二(以人脸识别程序为例测试摄像头)
来源:互联网 发布:电视家直播软件 编辑:程序博客网 时间:2024/05/04 05:30
最近一直在研究使用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="http://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
发现摄像头可以识别出人脸区域。
- NVIDIA JETSON Tk1的学习笔记二(以人脸识别程序为例测试摄像头)
- NVIDIA JETSON Tk1的学习笔记一(释放存储空间)
- NVIDIA Jetson TK1学习与开发(二):入门指导
- NVIDIA Jetson TK1学习与开发(二):入门指导
- NVIDIA Jetson TK1学习与开发(十):人脸检测(Face Detection)
- NVIDIA Jetson TK1学习与开发(十):人脸检测(Face Detection)
- NVIDIA Jetson TK1学习与开发(一):NVIDIA Jetson TK1介绍
- NVIDIA Jetson TK1学习与开发(一):NVIDIA Jetson TK1介绍
- NVIDIA Jetson TK1学习与开发(七):图文详解OpenCV在Jetson TK1上的安装和使用
- NVIDIA Jetson TK1学习与开发(八):图文详解OpenGL在Jetson TK1上的安装和使用
- NVIDIA Jetson TK1学习与开发(七):图文详解OpenCV在Jetson TK1上的安装和使用
- NVIDIA Jetson TK1学习与开发(八):图文详解OpenGL在Jetson TK1上的安装和使用
- NVIDIA Jetson TK1学习与开发(三):图文详解Jetson TK1平台搭建
- NVIDIA Jetson TK1学习与开发(三):图文详解Jetson TK1平台搭建
- NVIDIA Jetson TK1学习与开发(五):helloworld的C版本与C++版本
- NVIDIA Jetson TK1学习与开发(五):helloworld的C版本与C++版本
- 安装NVIDIA Jetson TK1驱动的过程
- 安装NVIDIA Jetson TK1驱动的过程
- 九种浏览器端缓存方法知多少
- 最方便的录制手机或电脑gif的方法
- bzoj 4517: [Sdoi2016]排列计数 递推
- 微信公众号支付失败的各种原因
- HDU 5672 String【尺取法】
- NVIDIA JETSON Tk1的学习笔记二(以人脸识别程序为例测试摄像头)
- hdu 5671 Matrix(模拟)
- Navicat for mysql 简单使用(建立数据,表,插入数据,解决中文乱码)
- 自定义View--Canvas和Paint详解
- SSIS package 怎么在debug运行时看变量值
- Storyboard实现简单的文本自适应
- web前端图片极限优化策略
- Android 关于自定义TextView的测量
- 结构体对齐