树莓派入门
来源:互联网 发布:pr防抖插件 mac 编辑:程序博客网 时间:2024/06/03 16:47
项目要求利用树莓派进行视频传输和图像处理,利用手头的树莓派3完成,任务艰巨,撸起袖子加油干!
1.系统烧录
利用官方软件Win32DiskImager或者usbit均可,树莓派系统使用的是2016-05-27的raspbian-jessie.烧录过程网上资料很多,不再赘述。(记得烧录前格式化SD卡)
2.安装中文输入法和中文字体
因我用的官方屏幕,启动后需要将屏幕翻转180°,打开终端Terminal,输入一下指令:
sudo nano /boot/config.txt
在最后一行输入:
lcd_rotate=2
重启树莓派后,进入终端,输入下列命令:sudo apt-get install ttf-wqy-zenhei ttf-wqy-microhei xfonts-wqy
sudo apt-get install scim-pinyin
分别安装中文字体和中文拼音输入法,在树莓派系统设置里找到语言设置选项,选择中文,设置好时间重启系统即可。
3.摄像头显示和视频传输
手头有官方摄像头和一个USB摄像头,准备都用上。
先进行windows远程桌面连接,用PC电脑直接控制树莓派方便。需在树莓派安装软件,命令如下:
sudo apt-get install xrdp
在电脑中搜索“远程桌面连接”,打开后输入树莓派IP,进入后输入账号:pi,密码:raspberry,即可连接成功。如果是使用USB摄像头观看视频,可直接安装软件luvcview:
sudo apt-get insall luvcview
启动只需在终端输入:luvcview即可。官方摄像头有直接的调用命令:raspistill和raspivid,分别执行拍照和视频拍摄功能,可以help了解详细指令。
网上查找资料后,推荐使用mjpg-stream进行网络视频监控,调用USB摄像头和官方摄像头均可,并进行网络传输和监控,且画面稳定流畅。
第一步:安装支持库:
sudo apt-get updatesudo apt-get install subversionsudo apt-get install libjepg8-devsudo apt-get install imagemagicksudo apt-get install libv4l-devsudo apt-get install cmakesudo apt-get install git
sudo git clone https://github.com/jacksonliam/mjpg-streamer.gitcd mjpg-streamer/mjpg-streamer-experimentalmake allsudo make install普通UBS摄像头,可以通过如下命令调用:
./mjpg_streamer -i "./input_uvc.so" -o "./output_http.so -w ./www"官方摄像头因为V4L driver 不支持raspberry pi的camera,所以初始化失败。继续如下步骤:
安装依赖库:
sudo wget http://www.linux-projects.org/listing/uv4l_repo/lrkey.asc && sudo apt-key add ./lrkey.asc修改sources.list
sudo nano /etc/apt/sources.list最后一行加入:
deb http://www.linux-projects.org/listing/uv4l_repo/raspbian/ wheezy main继续安装:
sudo apt-get updatesudo apt-get install uv4l uv4l-raspicamsudo reboot重启之后:
sudo pkill uv4lsudo apt-get updatesudo apt-get install uv4l-uvcsudo apt-get install uv4l-xscreensudo apt-get install uv4l-mjpegstreamsudo reboot重启之后:
sudo modprobe bcm2835-v4l2./mjpg_streamer -i "./input_uvc.so -d /dev/video0 -n -y -f 25 -r 640x480" -o "./output_http.so -n -w /usr/local/www"最后打开浏览器,输入:
http://raspberry-ip-address:8080/?action=stream
即可看到树莓派官方摄像头传输过来的网络视频咯!
参考文献:
http://shumeipai.nxez.com/2017/05/14/raspberry-pi-mjpg-streamer-installation.html点击打开链接
阅读全文
0 0
- 树莓派入门
- 树莓派入门
- 树莓派入门
- 树莓派入门
- 树莓派入门
- Raspberry Pi 树莓派入门
- 树莓派开发入门
- Raspberry Pi 树莓派入门
- 树莓派入门(一)
- 树莓派入门(二)
- 树莓派入门(三)
- 树莓派入门(四)
- 树莓派3 入门
- 树莓派入门使用[笔记]
- Raspberry Pi 树莓派入门
- 树莓派入门--安装系统
- 树莓派GPIO入门
- 树莓派3 基础入门
- 一个简单的Springmvc Spring Hibernate 整合的案例
- ACboy needs your help
- maven记录
- 407. Trapping Rain Water II
- 车牌号
- 树莓派入门
- 基于物品的协同过滤推荐算法——读“Item-Based Collaborative Filtering Recommendation Algorithms”
- python中若干注意点
- IDUtils
- GFM操作 & 遇到的问题及解决方案
- [第六章]实作嵌入式系统平台 part1
- spring-mvc拦截器和<mvc:annotation-driven />的详解
- 动态规划
- Java 类——成员方法